| Datenblatt-Suchmaschine für elektronische Bauteile |
|
ADP5350ACBZ-1-R7 Datenblatt(PDF) 35 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADP5350ACBZ-1-R7 Datenblatt(HTML) 35 Page - Analog Devices |
|
35 / 63 page ![]() Data Sheet ADP5350 Rev. B | Page 35 of 63 I2C INTERFACE The ADP5350 includes an I2C-compatible serial interface to control the battery charging, fuel gauge, boost regulator, and LED driver, and to read back the system status. I2C ADDRESSES The I2C address can be factory programmable. The I2C address options help to avoid conflicts with other I2C slave chipsets in the system. For alternative I2C chip address requirements, contact a local Analog Devices sales or distribution representative. SDA AND SCL PINS The ADP5350 has two dedicated I2C interface pins, SDA and SCL. SDA is an open-drain line for receiving and transmitting data. SCL is an input line for receiving the clock signal. Pull up these pins to an external input/output supply using external resistors. Serial data is transferred on the rising edge of SCL. The read data is generated at the SDA pin in read mode. The subaddress content selects the ADP5350 registers to be written to first. The ADP5350 sends an acknowledgement to the master after the 8-bit data byte is written (see Figure 55 for an example of the I2C write sequence to a single register). The ADP5350 increments the subaddress automatically and starts receiving a data byte at the next register until the master sends an I2C stop as shown in Figure 56. Figure 57 shows the I2C read sequence of a single register. The ADP5350 sends the data from the register denoted by the subaddress and increments the subaddress automatically, sending data from the next register until the master sends an I2C stop condition as shown in Figure 58. DEFAULT RESET The ADP5350 contains one write only register, DEFAULT_SET, to reset all registers to the factory default values. Figure 55. I2C Single Register Write Sequence Figure 56. I2C Multiple Register Write Sequence Figure 57. I2C Single Register Read Sequence Figure 58. I2C Multiple Register Read Sequence SUBADDRESS CHIP ADDRESS ST 0 0 1 0 1 0 0 0 0 0 SP ADP5350 RECEIVES DATA 0 0 = WRITE MASTER STOP CHIP ADDRESS SUBADDRESS REGISTER N ADP5350 RECEIVES DATA TO REGISTER N ADP5350 RECEIVES DATA TO REGISTER N + 1 ADP5350 RECEIVES DATA TO LAST REGISTER ST 0 0 1 0 1 0 0 0 0 0 SP 0 0 0 0 = WRITE MASTER STOP CHIP ADDRESS SUBADDRESS CHIP ADDRESS ADP5350 SENDS DATA ST 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 0 ST 0 0 1 0 1 0 0 0 1 SP 0 1 0 = WRITE 1 = READ CHIP ADDRESS SUBADDRESS REGISTER N CHIP ADDRESS ADP5350 SENDS DATA OF REGISTER N ADP5350 SENDS DATA OF REGISTER N + 1 ADP5350 SENDS DATA OF LAST REGISTER S T 0 0 1 0 1 0 0 0 0 0 S P 0 0 1 S T 0 0 1 0 1 0 0 0 1 0 0 = WRITE 1 = READ MASTER STOP |
|
Link URL |
| War ALLDATASHEET hilfreich? [ DONATE ] |
Über Alldatasheet | Werbung | Kontakt | Privatsphäre und Datenschutz | Link zum Datenblatt | Linktausch | Hersteller All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |