AD7870 Analog Devices, AD7870 Datasheet - Page 13

no-image

AD7870

Manufacturer Part Number
AD7870
Description
LC2MOS Complete/ 12-Bit/ 100 kHz/ Sampling ADCs
Manufacturer
Analog Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD7870AE/883
Quantity:
5
Part Number:
AD7870AQ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7870AZ/883
Manufacturer:
AD
Quantity:
4
Part Number:
AD7870BQ
Manufacturer:
AD
Quantity:
1
Part Number:
AD7870CQ
Manufacturer:
AD
Quantity:
7
Part Number:
AD7870CQ
Manufacturer:
AD
Quantity:
650
Part Number:
AD7870JN
Manufacturer:
AD
Quantity:
1 980
Part Number:
AD7870JN
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7870JP
Manufacturer:
Analog Devices Inc
Quantity:
10 000
Part Number:
AD7870JP
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD7870JPZ
Manufacturer:
Analog Devices Inc
Quantity:
10 000
Part Number:
AD7870JPZ-REEL
Manufacturer:
Analog Devices Inc
Quantity:
10 000
REV. B
MICROPROCESSOR INTERFACE
The AD7870/AD7875/AD7876 has a wide variety of interfacing
options. It offers two operating modes and three data-output for-
mats. Fast data access times allow direct interfacing to most mi-
croprocessors including the DSP processors.
Parallel Read Interfacing
Figures 17 to 19 show interfaces to the ADSP-2100, TMS32010
and the TMS32020 DSP processors. The ADC is operating in
Mode 1, parallel read for all three interfaces. An external timer
controls conversion start asynchronously to the microprocessor.
At the end of each conversion the ADC BUSY/INT interrupts
the microprocessor. The conversion result is read from the ADC
with the following instruction:
ADSP-2100: MR0 = DM(ADC)
TMS32010: IN D,ADC
TMS32020: IN D,ADC
MR0 = ADSP-2100 MR0 Register
D = Data Memory Address
ADC = AD7870/AD7875/AD7876 Address
Some applications may require that conversions be initiated by
the microprocessor rather than an external timer. One option is
to decode the CONVST signal from the address bus so that a
write operation to the ADC starts a conversion. Data is read at
the end of conversion as described earlier. Note: a read operation
must not be attempted during conversion.
Figure 17. ADSP-2100 Parallel Interface
Figure 18. TMS32010 Parallel Interface
–13–
Two Byte Read Interfacing
68008 Interface
Figure 20 shows an 8-bit bus interface for the MC68008 micro-
processor. For this interface, the 12/8/CLK input is tied to 0 V
and the DB11/HBEN pin is driven from the microprocessor
least significant address bit. Conversion start control is provided
by the microprocessor. In this interface example, a Move in-
struction from the ADC address both starts a conversion and
reads the conversion result.
MOVEW ADC,DO
ADC = AD7870/AD7875/AD7876 address
D0 = 68008 D0 register
This is a two byte read instruction. During the first read opera-
tion BUSY, in conjunction with CS, forces the microprocessor
to WAIT for the ADC conversion. At the end of conversion the
ADC low byte (DB7–DB0) is loaded into D15–D8 of the D0
register and the ADC high byte (DB15–DB7) is loaded into
D7–D0 of the D0 register. The following Rotate instruction to
the D0 register swaps the high and low bytes to the correct
format.
R0L = 8, D0.
Note: while executing the two byte read instruction above,
WAIT states are inserted during the first read operation only
and not for the second.
Figure 19. TMS32020 Parallel Interface
Figure 20. MC68008 Byte Interface
AD7870/AD7875/AD7876
2

Related parts for AD7870