Cirrus-logic EP93xx Manual do Utilizador Página 747

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 824
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 746
DS785UM1 25-9
Copyright 2007 Cirrus Logic
Analog Touch Screen Interface
EP93xx User’s Guide
2
5
2
5
Figure 25-4. Analog Resistive Touch Screen Scan Flow Chart
START
SCAN X-AXIS
DISCHARGE ALL FOR
PRESET SETTLING TIME
APPLY VOLTAGE TO
X-AXIS
DELAY FOR PRESET
SETTLING TIME
TAKE 4,8,16,OR 32
SAMPLES STORING
MAX,MIN,AND AVERAGE
ABS(MAX-MIN)
LESS THAN X
DEVIATION
or DEVTMR
carry?
Y
N
ABS(X-XLAST)
GREATER THAN
XMAX?
Y
N
X INT PENDING?
Y
N
SET X INT PENDING
XLAST = X
SCAN Y-AXIS
DISCHARGE ALL FOR
PRESET SETTLING TIME
APPLY VOLTAGE TO
Y-AXIS
DELAY FOR PRESET
SETTLING TIME
TAKE 4,8,16,OR 32
SAMPLES STORING
MAX,MIN,AND AVERAGE
N
SET X INT PENDING
XLAST = X
N
ABS(X-XLAST) LESS
THAN XMIN?
Y
Y
ABS(Y-YLAST)
GREATER THAN
YMAX?
Y
N
Y INT PENDING?
Y
N
SET Y INT PENDING
YLAST = Y
SET INTERRUPT
YLAST = Y
N
ABS(Y-YLAST) LESS
THAN YMIN?
Y
N
X INT PENDING?
Y
SETTLING TIME FOR KEY
DETECTION
WAIT FOR TOUCH PRESS
ABS(MAX-MIN)
LESS THAN Y
DEVIATION
or DEVTMR
carry?
Vista de página 746
1 2 ... 742 743 744 745 746 747 748 749 750 751 752 ... 823 824

Comentários a estes Manuais

Sem comentários