AD7877 Analog Devices, AD7877 Datasheet - Page 24
![no-image](/images/manufacturer_photos/0/0/56/analog_devices_sml.jpg)
AD7877
Manufacturer Part Number
AD7877
Description
Touch Screen Controller
Manufacturer
Analog Devices
Datasheet
1.AD7877.pdf
(44 pages)
Specifications of AD7877
Resolution (bits)
12bit
# Chan
9
Sample Rate
125kSPS
Interface
Ser
Analog Input Type
SE-Uni
Ain Range
Uni (Vref),Uni 2.5V
Adc Architecture
SAR
Pkg Type
CSP
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AD7877ACBZ-REEL7
Manufacturer:
National
Quantity:
374
Company:
Part Number:
AD7877ACPZ
Manufacturer:
AMD
Quantity:
13
Company:
Part Number:
AD7877ACPZ
Manufacturer:
ADI
Quantity:
206
Part Number:
AD7877ACPZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
AD7877
Figure 40. Master Mode Sequencer Operation
GO TO MODE 00
1
YES
SEE SEQUENCER REGISTERS SECTION.
YES
YES
NO
START ACQUISITION TIMER
YES
SELECTED CHANNEL
LIMIT COMPARISON
AD7877 IN MODE 11
WRITE RESULT TO
START FCD TIMER
HOST PROGRAMS
SIGNAL ACTIVE?
SIGNAL ACTIVE?
ENABLE/STATUS
TIME FINISHED?
YES
IS ACQUISITION
UPDATE ALERT
ASSERT ALERT
OUT-OF-LIMIT?
LAST CHANNEL
SCREEN STILL
SCREEN STILL
SEQUENCE 1?
IS AVERAGING
IN SEQUENCE?
SELECT NEXT
START TIMER
YES
IS STOPACQ
IS STOPACQ
REGISTERS
ONCE-ONLY
REQUIRED?
NO
FINISHED?
TOUCHED?
TOUCHED?
FINISHED?
YES
YES
ENABLED?
TOUCHED?
FINISHED?
YES
REGISTER
YES
YES
CHANNEL
CONVERT
NO
SOURCE
OUTPUT
SCREEN
ALERT
MODE?
TIMER
IS FCD
IS FCD
VALID
IS
IS
IS
YES
YES
YES
NO
NO
1
YES
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
Rev. D | Page 24 of 44
INTERRUPTS
Data Available Output ( DAV )
The data available output ( DAV ) indicates that new ADC data
is available in the results registers. While the ADC is idle or is
converting, DAV is high. Once the ADC has finished converting
and new data has been written to the results registers, DAV goes
low. Taking DAV low to read the registers resets DAV to a high
condition. DAV is also reset, if a new conversion is started by
the AD7877 because the timer expired. The host should attempt
to read the results registers only when DAV is low.
DAV is useful as a host interrupt in master mode. In this mode,
the host can program the AD7877 to automatically perform a
sequence of conversions, and can be interrupted by DAV at the
end of each conversion sequence.
When the on-board timer is programmed to perform automatic
conversions, a limited time is available to the host to read the
results registers before another sequence of conversions begins.
The DAV signal is reset high when the timer expires, and the
host should not access the results registers while DAV is high.
Figure 42 shows the worst-case timings for reading the results
registers after DAV has gone low. The timer is set at a
minimum, and the conversion sequence includes all 11 possible
ADC channels. t
conversion on one ADC channel. t
delay, that is, 1024 clock periods. t
11 result registers. If the host wants to read all 11 registers, then
it must do so before the timer expires. t
allowable between DAV going low and the host beginning to
read the results registers. If t
cannot be read before the start of a new conversion, and
incorrect data could be read by the host.
STATUS
STATUS
AD7877
AD7877
DOUT
DAV
DAV
CS
CS
IDLE
CONVERSION AND
Figure 42. Timing for Reads after DAV Goes Low
ACQUISITION
CHANNEL 11
BY HOST
1
t
SETUP
Figure 41. Operation of DAV Output
1
is the time taken for acquisition and
CONVERTING
4
t
CONV
ADC
is exceeded, then all registers
3
2
is the time taken to read all
TIMER INTERVAL
shows the minimum timer
AVAILABLE
NEW DATA
t
4
4
is the maximum time
t
2
HOST READS
Data Sheet
RESULTS
t
3
IDLE
CHNL
1