Datasheet

REV. E
AD7884/AD7885
–13–
AD7884 to 80286 Interface
The 80286 is an advanced high performance processor with
special capabilities aimed at multiuser and multitasking systems.
Figure 19 shows an interface configuration for the AD7884 to
such a system. Note that only signals relevant to the AD7884
are shown. For the full 80286 configuration, refer to the iAPX
286 data sheet (Basic System Configuration).
In Figure 19 conversion is started by writing to a selected
address and causing CS2 to go low. When conversion is complete,
BUSY goes high and initiates an interrupt. The processor can
then read the conversion result.
82288 BUS
CONTROLLER
MRDC
CLK
82284 CLOCK
GENERATOR
CLK
8282 OR
8283
LATCH
8286 OR 8287
TRANSCEIVER
DECODE
CIRCUITRY
8259A
INTERRUPT
CONTROLLER
CLK
D
15
–D
0
A23A0
AD7884
RD
CS
CONVST
DB15
DB0
BUSY
IR
0
–IR
7
MEMORY READ
80286
CPU
CS1
CS2
Figure 19. AD7884 Interfacing to Basic iAPX 286 System
AD7885 to 8088 Interface
The AD7885, with its byte (8 + 8) data format, is ideal for use
with the 8088 microprocessor. Figure 20 is the interface diagram.
Conversion is started by enabling CSA. At the end of conversion,
data is read into the processor. The read instructions are:
MOV AX, C001 Read 8 MSBs of data
MOV AX, C000 Read 8 LSBs of data
8088
AD7885
ADDRESS
DECODE LOGIC
CONVST
CS
RD
DB7–DB0
MN/MX
DATA BUS
ADDRESS BUS
A15–A8
AD7–AD0
5V
A0
HBEN
RD
STB
8282
ALE
IO/M
CSB CSA
Figure 20. AD7885 to 8088 Interface