| Electronic Components Datasheet Search |
|
CS4812 Datasheet(PDF) 24 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
CS4812 Datasheet(HTML) 24 Page - Cirrus Logic |
|
24 / 36 page ![]() CS4812 24 DS291PP3 PROM memory mapping is handled automatically by the development tools and is transparent to the designer. 3.5.2.2 I2C Slave Mode In I2C slave mode, a write sequence from an exter- nal host controller is shown in Figure 22.. The host controller sends a write preamble consisting of a start condition followed by the slave address for the CS4812. The slave address byte consists of a 7-bit address field (00100|AD1|AD0) followed by a Read/Write bit (set to 0). AD1 and AD0 correspond to the logic levels applied to the these pins on the CS4812. The host controller then sends a MAP byte which contains the address of the control reg- ister to be accessed followed by the actual data byte to be written to the register designated by the MAP. Upon completion of this, the host controller then sends a stop condition to complete the transaction. Figure 21 shows the I2C slave mode write flow di- agram In I2C slave mode, a read sequence by an external host controller is shown in Figure 23. The host con- troller sends a write preamble to the CS4812 which 4 5 6 7 24 25 SCL CHIP ADDRESS (WRITE) MAP BYTE DATA DATA +1 START ACK STOP ACK ACK ACK 0 0 1 0 0 AD1 AD0 0 SDA INCR 6 5 4 3 2 1 0 7 6 1 0 7 6 1 0 7 6 1 0 0 1 2 3 8 9 12 16 17 18 19 10 11 13 14 15 27 28 26 DATA +n Figure 22. Control Port Timing, I2C Slave Mode Write SCL CHIP ADDRESS (WRITE) MAP BYTE DATA DATA +1 START ACK STOP ACK ACK ACK 0 0 1 0 0 AD1 AD0 0 SDA 0 0 1 0 0 AD1 AD0 1 CHIP ADDRESS (READ) START INCR 6 5 4 3 2 1 0 7 0 7 0 7 0 NO 16 8 9 12 13 14 15 4 5 6 7 0 1 20 21 22 23 24 26 27 28 2 3 10 11 17 18 19 25 ACK REQ DATA + n Figure 23. Control Port Timing, I2C Slave Mode Read SEND I2C START WRITE ADDRESS BYTE WITH R/W BIT = 0 GET ACK SEND DATABYTE MORE DATA? N Y GET ACK SEND I2C STOP GET ACK SEND MAP BYTE Figure 21. I2C Slave Mode Write Flow Diagram |
|
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 |