English
Language : 

AMC7812SPAPR Datasheet, PDF (54/92 Pages) Texas Instruments – 12-Bit Analog Monitoring and Control Solution with Multichannel ADC, DACs, and Temperature Sensors
AMC7812
SBAS513E – JANUARY 2011 – REVISED SEPTEMBER 2013
www.ti.com
Reading the Same Register Multiple Times (Figure 103 and Figure 104)
1. The master device asserts a start condition.
2. The master then sends the 7-bit AMC7812 slave address followed by a zero for the direction bit, indicating a
write operation.
3. The AMC7812 asserts an acknowledge signal on SDA.
4. The master sends a register address.
5. The AMC7812 asserts an acknowledge signal on SDA.
6. The master device asserts a restart condition.
7. The master then sends the 7-bit AMC7812 slave address followed by a '1' for the direction bit, indicating a
read operation.
8. The AMC7812 asserts an acknowledge signal on SDA.
9. The AMC7812 then sends the high byte of the register (D15:D8).
10. The master asserts an acknowledge signal on SDA.
11. The AMC7812 sends the low byte of the register (D7:D0).
12. The master asserts an acknowledge signal on SDA.
13. The AMC7812 and the master repeat steps 9 to 12 until the low byte of last reading is transferred.
14. After receiving the low byte of the last register, the master asserts a not acknowledge signal on SDA.
15. The master then asserts a stop condition to end the transaction.
S
Device
Slave Address
0A
Register Pointer
(Register Address)
A Sr
Device
Slave Address
1
High Byte of Register;
Low Byte of Register;
A
1st Reading
A
1st Reading
A
High Byte of Register;
Last Reading
A
Low Byte of Register;
Last Reading
NP
From Master to Slave
From Slave to Master
A = Acknowledge
N = Not Acknowledge
S = START Condition
P = Stop Condition
Sr = Repeated START Condition
Figure 103. Read Multiple Words
54
Submit Documentation Feedback
Product Folder Links: AMC7812
Copyright © 2011–2013, Texas Instruments Incorporated