| Electronic Components Datasheet Search |
|
ADP5587ACPZ-1-R7 Datasheet(PDF) 14 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADP5587ACPZ-1-R7 Datasheet(HTML) 14 Page - Analog Devices |
|
14 / 24 page ![]() ADP5587 Data Sheet Rev. E | Page 14 of 24 I2C PROGRAMMING AND DIGITAL CONTROL The ADP5587 provides full I2C software programmability to facilitate its adoption in various product architectures. All register programming is done via the I2C bus. The LFCSP package has two options for I2C addressing. The default part option I2C write address is located at 0x68 (0b01101000), and the read address is at 0x69 (0b 01101001). The ADP5587ACPZ-1-R7 has the I2C write address at 0x60 (0b 01100000) and the read address at 0x61 (0b 01100001). All communication to the ADP5587 is performed via its I2C- compatible serial interface. Figure 16 shows a typical write sequence for programming an internal register. The cycle begins with a start condition followed by the chip write address. The ADP5587 acknowledges the chip write address byte by pulling the data line low. The address of the register to which data is to be written is sent next. The ADP5587 acknowledges the register address byte by pulling the data line low. The data byte to be written is sent next. The ADP5587 acknowledges the data byte by pulling the data line low, and a stop condition completes the sequence. Figure 17 shows a typical read sequence for reading back an internal register. The cycle begins with a start condition followed by the chip write address. The ADP5587 acknowledges the chip write address byte by pulling the data line low. The address of the register from which data is to be read is sent next. The ADP5587 acknowledges the register address byte by pulling the data line low. The cycle continues with a repeat start followed by the chip read address. The ADP5587 acknowledges the chip read address byte by pulling the data line low. The ADP5587 places the contents of the previously addressed register on the bus for readback. There is no acknowledge following the readback data byte, and a stop condition completes the cycle. SUBADDRESS CHIP ADDRESS 1 ST 0 1 1 0 1 0 0 0 0 0 SP 0 = WRITE ADP5587 RECEIVES D ATA 0 1DEFAULT WRITE ADDRESS IS 0x68. OPTION 1 WRITE ADDRESS IS 0x60. Figure 16. I2C Write Sequence SUBADDRESS CHIP ADDRESS1 CHIP ADDRESS2 ST 0 1 1 0 1 0 0 0 0 0 0 0 0 0 1 1 0 ST 0 1 1 0 1 0 0 0 1 SP 1 = READ ADP5587 SENDS DATA 0 = WRITE 0 1 1DEFAULT WRITE ADDRESS IS 0x68. OPTION 1 WRITE ADDRESS IS 0x60. 2DEFAULT READ ADDRESS IS 0x69. OPTION 1 READ ADDRESS IS 0x61. Figure 17. I2C Read and Write Sequences READ START ADDR CHIP ADDRESS CHIP ADDRESS1 ST 0 1 1 0 1 0 0 0 0 0 0 0 0 0 1 1 0 ST 0 1 1 0 1 0 0 0 0 1 = READ ADP5587 SENDS DATA 1 0 = WRITE 0 1 1 ADP5587 SENDS DATA N ... ST 1DEFAULT READ ADDRESS IS 0x69. OPTION 1 READ ADDRESS IS 0x61. Figure 18. I2C Read Auto-Increment |
|
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |