beautypg.com

Cmos, µp-compatible, 5µs/10µs, 8-bit adcs – Rainbow Electronics MX7576 User Manual

Page 6

background image

MX7575/MX7576

including the 8085A-2, test the status of the READY
input immediately after the start of an instruction cycle.
Therefore, if the MX7575/MX7576 are to be effective in
placing the µP in a wait state, their

BUSY output should

go low very early in the cycle. When using the 8085A-2,
the earliest possible indication of an upcoming read
operation is provided by the S0 status signal. Thus, S0,
which is low for a read cycle, should be connected to
the

RD input of the MX7575/MX7576. Figure 4 shows

the connection diagram for the 8085A-2 to the
MX7575/MX7576 in slow-memory interface mode.

ROM Interface Mode

Figure 5 shows the timing diagram for ROM interface
mode. In this mode, the µP does not need to be placed
in a wait state. A conversion is started with a read
instruction (

RD and CS go low), and old data is

accessed. The

BUSY signal then goes low to indicate

the start of a conversion. As before, the MX7575
track/hold acquires the signal on the third falling clock
edge after

RD goes low, while the MX7576 samples it

eight times during a conversion. At the end of a conver-
sion (

BUSY going high), another read instruction always

accesses the new data and normally starts a second
conversion. However, if

RD and CS go low within one

external clock period of

BUSY going high, then the sec-

ond conversion is not started. Furthermore, for correct
operation in this mode,

RD and CS should not go low

before

BUSY returns high.

Figures 6 and 7 show the connection diagrams for
interfacing the MX7575/MX7576 in the ROM interface
mode. Figure 6 shows the connection diagram for the
6502/6809 µPs, and Figure 7 shows the connections for
the Z-80.

Due to their fast interface timing, the MX7575/MX7576
will interface to the TMS32010 running at up to 18MHz.
Figure 8 shows the connection diagram for the
TMS32010. In this example, the MX7575/MX7576 are
mapped as a port address. A conversion is initiated by
using an IN A and a PA instruction, and the conversion
result is placed in the TMS32010 accumulator.

Asynchronous Conversion Mode (MX7576)

Tying the MODE pin low places the MX7576 into a con-
tinuous conversion mode. The

RD and CS inputs are

only used for reading data from the converter. Figure 9
shows the timing diagram for this mode of operation,
and Figure 10 shows the connection diagram for the
8085A. In this mode, the MX7576 looks like a ROM to

CMOS, µP-Compatible, 5µs/10µs, 8-Bit ADCs

6

_______________________________________________________________________________________

Figure 3. Slow-Memory Interface Timing Diagram

CS

RD

BUSY

DATA

HIGH-

IMPEDANCE

BUS

HIGH-

IMPEDANCE

BUS

OLD DATA

NEW

DATA

t

1

t

5

t

CONV

t

2

t

3

t

6

t

7

Figure 4. MX7575/MX7576 to 8085A-2 Slow-Memory Interface

ADDRESS

DECODE

ADDRESS BUS

+5V

DATA BUS

ADDRESS

LATCH

8085A-2

A8–A15

S0

RD

CS

TP/MODE

BUSY

D0–D7

ALE

AD0–AD7

READY

MX7575*

MX7576

* SOME CIRCUITRY OMITTED FOR CLARITY
S0 IS LOW FOR READ CYCLES

Figure 5. ROM Interface Timing Diagram

CS

RD

BUSY

DATA

HIGH-

IMPEDANCE

BUS

HIGH-

IMPEDANCE

BUS

OLD

DATA

t

1

t

5

t

4

t

2

t

3

t

7

HIGH-IMPEDANCE BUS

NEW

DATA

t

8

t

3

t

7

Figure 6. MX7575/MX7576 to 6502/6809 ROM Interface

ADDRESS

DECODE

ADDRESS BUS

+5V

DATA BUS

6502-6809

A0–A15

R/W

Φ

2 OR E

RD

CS

EN

TP/MODE

D0–D7

D0–D7

MX7575*

MX7576

* SOME CIRCUITRY OMITTED FOR CLARITY