| Electronic Components Datasheet Search |
|
DA9021 Datasheet(PDF) 54 Page - Dialog Semiconductor |
|
|
|||||||||||||||||||||||||||||
DA9021 Datasheet(HTML) 54 Page - Dialog Semiconductor |
|
54 / 142 page ![]() DA9021/22 System PMIC with high efficiency USB power manager Datasheet Revision 2.5 17-Feb-2017 CFR0011-120-00 Rev 5 54 of 142 © 2017 Dialog Semiconductor SLAVEadr W REGadr A DATA A P S = START condition A = Acknowledge (low) P = STOP condition W = Write (low) Master to Slave Slave to Master 7-bits 1-bit 8-bits 8-bits A S Figure 30: 2-wire byte write (SO/DATA line) When the host reads data from a register it first has to write access DA9021/22 with the target register address and then read access DA9021/22 with a Repeated START or alternatively a second START condition. After receiving the data the host sends Not Acknowledge and terminates the transmission with a STOP condition: S SLAVEadr W A REGadr A SLAVEadr A S = START condition A = Acknowledge (low) Sr = Repeated START condition A * = Not acknowledge P = STOP condition W = Write (low) R = Read (high) Master to Slave 7-bits 1-bit 8-bits 7-bits DATA A * Sr R 1-bit 8-bits SLAVEadr A 7-bits DATA P S R 1-bit 8-bits P A * Slave to Master S SLAVEadr W A REGadr P 7-bits 1-bit 8-bits A Figure 31: Examples of 2-wire byte read (SO/DATA line) NOTE The slave address after the Repeated START condition must be the same as the previous slave address. Consecutive (page) write mode is supported if the master sends several data bytes following a slave register address. The 2-wire control block then increments the address pointer to the next 2-wire address, stores the received data and sends an Acknowledge until the master sends the STOP condition. S SLAVEadr W A REGadr A DATA A S = START condition A = Acknowledge (low) Sr = Repeat START condition A * = Not Acknowledge P = STOP condition W = Write (low) R = Read (high) Master to Slave Slave to Master 7-bits 1 bit 8-bits 8-bits DATA A 1-bit 8-bits A P DATA ………. A 8-bits Repeated writes Figure 32: 2-wire page write (SO/DATA line) An alternate write mode receiving alternated register address and data can be configured to support host repeated write operations that access several but non-consecutive registers. Data will be stored at the previously received register address: S SLAVEadr W A REGadr A DATA A S = START condition A = Acknowledge (low) Sr = Repeat START condition A * = Not Acknowledge P = STOP condition W = Write (low) R = Read (high) Master to Slave Slave to Master 7-bits 1 bit 8-bits 8-bits REGadr A 1-bit 8-bits A P DATA ………. A 8-bits Repeated writes Figure 33: 2-wire repeated write (SO/DATA line) If a new START or STOP condition occurs within a message, the bus will return to IDLE mode. |
|
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 |