Cirrus-logic EP93xx Manuel d'utilisateur Page 747

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 824
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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?
Vue de la page 746
1 2 ... 742 743 744 745 746 747 748 749 750 751 752 ... 823 824

Commentaires sur ces manuels

Pas de commentaire