LTC1605-1/LTC1605-2
19
160512fa
For more information www.linear.com/LTC1605-1
Typical applicaTions
*************************************************************************
* This routine retrieves the LTC1605’s 16-bit data using two 8-bit *
* reads. The BYTE input is manipulated through Port A’s Bit3. During *
* the rst read when BYTE is low, the upper byte is read and stored in *
* DIN1. During the second read when BYTE is high, the lower byte is *
* read and stored in DIN2. *
*************************************************************************
*
LDAA PORTC Retrieve the LTC1605’s high byte
STAA DIN1 Store the high byte
LDAA PORTA Get the contents of Port A
ORAA #%00001000 Set Bit3 high
STAA PORTA Set the LTC1605’s BYTE input high
LDAA PORTC Retrieve the LTC1605’s low byte
STAA DIN2 Store the high byte
PULA Restore the A register
PULY Restore the Y register
PULX Restore the X register
RTS
Figure 16. 8-Channel, 16-Bit Data Acquisition System with Interface to the 68HC11
V
DIG
V
ANA
LTC1605-1
LTC1605-2
D7/D15
D6/D14
D5/D13
D4/D12
D3/D11
D2/D10
D1/D9
D0/D8
28
27
6
7
8
9
10
11
12
13
18
V
+
D
LTC1391
V
–
D
OUT
D
IN
CS
DLK
DGND
16
15
14
5V
0.1μF
13
12
11
10
9
M0S1
SS SPI
CLK
1
2
3
4
5
6
7
8
S0
S1
S2
S3
S4
S5
S6
S7
17
16
15
26
25
R/C
24
BYTE
23
PORTC, BIT7
PORTC, BIT6
PORTC, BIT5
PORTC, BIT4
PORTC, BIT3
PORTC, BIT2
PORTC, BIT1
PORTC, BIT0
PORTA, BIT0
PORTA, BIT4
PORTA, BIT3
20
19
14
1605-1/2 F16
1
4
5
3
22
21
V
IN
CAP
AGND2
DGND
REF
2
AGND1
BUSY
CS
2.2μF
0.1μF
0.1μF
5V
5V
8
1
3
2
4
2.2μF
33.2k
1%
200Ω
1%
10μF
1μF
5V
+
+
–
+
USE FOR LTC1605-2
1/2 LT1630
–5V SUPPLY FOR
LTC1605-2