2002-2012 Microchip Technology Inc. DS21456D-page 19
TC7109/A
FIGURE 4-4: Full Time Parallel Interface to
PD8748H/494 Microcontrollers
FIGURE 4-5: TC7109A Handshake Interface to
PD8748H/494 Microcontrollers
TC7109A
MODE
CE/LOAD
B
9
- B
12
POL, OR
B
1
- B
8
STATUS
RUN/HOLD
LBENHBEN
GND
GND
8
6
+5V
(See Text)
1mF
μPD8255A
RD WR D7 - D0
PC6
A0 - A1
CS
PA5 - PA0
PB7 - PB0
PC4
STB
A
PC6 INTR
μPD8748H/49H
Data Bus
Control Bus
Address Bus
INTR
A
Analog In
10kW
TC7109A
B
9
- B
12
POL, OR
B
1
- B
8
CE/LOAD
SEND
RUN/HOLD
MODE
8
6
μPD8255A
(Mode 1)
RD WR D7 - D0
PC
A0 - A1
CS
PA7 - PA0
PC4
PC5
PC6
PC7
INTR
μPD8748H/49H
Data Bus
Control Bus
Address Bus
Analog In
STB
A
PC3
IBF
A
TC7109/A
DS21456D-page 20 2002-2012 Microchip Technology Inc.
4.2 Handshake Mode
The Handshake mode provides an interface to a wide
variety of external devices. The byte enables may be
used as byte identification flags, or as load enables,
and external latches may be clocked by the rising edge
of CE
/LOAD. A handshake interface to Intel
®
micropro-
cessors using an 8255 PPI is shown in Figure . The
handshake operation with the 8255 is controlled by
inverting its Input Buffer Full (IBF) flag to drive the
SEND input to the TC7109A, and using the CE
/LOAD
to drive the 8255 strobe. The internal control register of
the PPI should be set in MODE 1 for the port used. If
the 8255 IBF flag is LOW and the TC7109A is in Hand-
shake mode, the next word will be strobed into the port.
The strobe will cause IBF to go HIGH (SEND goes
LOW), which will keep the enabled byte outputs active.
The PPI will generate an interrupt which, when
executed, will result in the data being read. The IBF will
be reset LOW when the byte is read, causing the
TC7109A to sequence into the next byte. The MODE
input to the TC7109A is connected to the control line on
the PPI.
The data from every conversion will be sequenced in
two bytes in the system, if this output is left HIGH, or
tied HIGH separately. (The data access must take less
time than a conversion.) The output sequence can be
obtained on demand if this output is made to go from
LOW to HIGH and the interrupt may be used to reset
the MODE bit.
Conversions may be obtained on command under soft-
ware control by driving the RUN/HOLD
input to the
TC7109A by a bit of the 8255. Another peripheral
device may be serviced by the unused port of the 8255.
The Handshake mode is particularly useful for directly
interfacing to industry standard UARTs (such as Intersil
HD-6402), providing a means of serially transmitting
converted data with minimum component count.
A typical UART connection is shown in Figure . In this
circuit, any word received by the UART causes the
UART DR (Data Ready) output to go HIGH. The MODE
input to the TC7109A goes HIGH, triggering the
TC7109A into Handshake mode. The high order byte is
output to the UART and when the UART has trans-
ferred the data to the Transmitter register, TBRE
(SEND) goes HIGH again, LBEN
will go HIGH, driving
the UART DRR (Data Ready Reset), which will signal
the end of the transfer of data from the TC7109A to the
UART.
An extension of the typical connection to several
TC7109As with one UART is shown in Figure 4-7. In
this circuit, the word received by the UART (available at
the RBR outputs when DR is HIGH) is used to select
which converter will handshake with the UART. Up to
eight TC7109As may interface with one UART, with no
external components. Up to 256 converters may be
accessed on one serial line with additional
components.
FIGURE 4-6: TC7109 Typical UART Interface
1
25
2
19
17
18
21
20
27
GND
BUFF OSC OUT
STATUS
HBEN
B
1
- B
8
TEST
LBEN
MODE
CE/LOAD
SEND
V+
40
39
38
37
36
35
34
33
32
31
30
29
28
26
24
23
22
TC7109A
CLK
Q3
RESET
1
3
4
5–12
13
14
15
16
V
GND
RRD
RBR1–8
PE
FE
OE
SFD
RR1
TRO
TRC
RRC
EPE
CLS1
CLS2
SBS
PI
CRL
*TBR1–8
TRE
DRR
DR
TBRL
TBRE
MR
40
17
39
38
37
36
35
34
24
18
19
23
22
21
HD-640R
CMOS UART
+5V
GND
+5V
GND
25
Serial
Input
20
Serial
Output
15
1011
GND
GND
+5V
+5V
GND
+5V
-5V
+5V or Open
GND
3.58MHz
Crystal
Analog GND
External
Reference
+
+
Input
C
AZ
0.33μF
C
INT
0.15μF
0.01μF
1MΩ
1μF
6
8
3–8
9–16
B
9
- B
12
,
POL, OR
26–33
For lowest power consumption, TBR1-TBR8 inputs should have 100kΩ pull-up resistors to +5V.
Send any word to UART to transmit latest result.
R
INT
20kΩ
100kΩ
0.2V
REF
1V
REF
CD4060B
REF IN-
REF CAP-
REF CAP+
REF IN+
IN HI
IN LO
COM
INT
AZ
REF OUT
BUFF
V-
RUN/HOLD
OSC SEL
OSC OUT
OSC IN
8
*Note:
2002-2012 Microchip Technology Inc. DS21456D-page 21
TC7109/A
FIGURE 4-7: Handshake Interface for Multiplexed Converters
FIGURE 4-8: Connection Diagram
TC7109A
B
9
- B
12
POL, OR
B
1
- B
8
LBENHBEN
8
6
Analog In
RUN/HOLD
SENDMODE
CE/
LOAD
+5V
TC7109A
B
9
- B
12
POL, OR
B
1
- B
8
LBENHBEN
8
6
8-Bit Data Bus
Analog In
RUN/HOLD
SENDMODE
CE/
LOAD
+5V
TC7109A
B
9
- B
12
POL, OR
B
1
- B
8
LBENHBEN
8
6
Analog In
RUN/HOLD
SENDMODE
CE/
LOAD
+5V
TBRL DRR
GND
TBRE RBR1 - RBR8 SFD TBR1 - TBR8
Serial Output
Serial Input
6402 CMOS UART
23
40
1
17
V+
GND
TEST
RUN/HOLD
STATUS
LBEN
HBEN
39
38
37
36
35
34
33
32
31
30
29
28
27
25
24
23
22
21
TC7109A
1
4
5
6
7
10
9
11
25
26
39
40
20
T0
RESET
SS
INT
EA
WR
PSEN
ALE
PROG
V
DD
T1
V
CC
GND
P20 - P27
2
μPD8748H/49H
CMOS
Microcomputer
+5V
Other I/O
+5V
GND
-5V
GND
3.58MHz
Crystal
Analog
GND
External
Reference
+
+
Input
C
AZ
0.33μF
R
INT
20k
10 k
Ω
Ω
0.2 V
REF
1 V
REF
XTAL2XTAL1
8
5
P14 - P17
P13
P12
P11
P10
DB0 - DB7
RD
30
29
28
27
B
9
- B
12
,
POL, OR
B
1
- B
8
CE/LOAD
21-24,
35-38
12-19
8
31-34
26
2
18
19
C
INT
0.15μF
0.01μF
1MΩ
1μF
GND
+5V
+5V
+5V
+5V
GND
23
6
8
3-8
9-16
20
REF IN-
REF CAP-
REF CAP+
REF IN+
IN HI
HI LO
COM
INT
AZ
BUFF
REF OUT
V-
OSC SEL
OSC OUT
OSC IN
SEND
BUFF OSC OUT
MODE
8

TC7109ACKW

Mfr. #:
Manufacturer:
Microchip Technology
Description:
Analog to Digital Converters - ADC 13 Bit Fast Recovery
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union