English
Language : 

AMC7812B_15 Datasheet, PDF (54/92 Pages) Texas Instruments – 12-Bit Analog Monitoring and Control Solution with Multichannel ADC, DACs, and Temperature Sensors
AMC7812B
SBAS625A – SEPTEMBER 2013 – REVISED SEPTEMBER 2013
www.ti.com
Reading the Same Register Multiple Times (Figure 103 and Figure 104)
Figure 103 and Figure 104 illustrate the process for this protocol. Steps for this protocol are:
1. The master device asserts a start condition.
2. The master then sends the 7-bit AMC7812B slave address followed by a '0' for the direction bit, indicating a
write operation.
3. The AMC7812B asserts an acknowledge signal on SDA.
4. The master sends a register address.
5. The AMC7812B asserts an acknowledge signal on SDA.
6. The master device asserts a restart condition.
7. The master then sends the 7-bit AMC7812B slave address followed by a '1' for the direction bit, indicating a
read operation.
8. The AMC7812B asserts an acknowledge signal on SDA.
9. The AMC7812B then sends the high byte of the register (D[15:8]).
10. The master asserts an acknowledge signal on SDA.
11. The AMC7812B sends the low byte of the register (D[7:0]).
12. The master asserts an acknowledge signal on SDA.
13. The AMC7812B 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: AMC7812B
Copyright © 2013, Texas Instruments Incorporated