| Electronic Components Datasheet Search |
|
LTC4215CUFD Datasheet(PDF) 17 Page - Linear Technology |
|
|
|||||||||||||||||||||||||||||
LTC4215CUFD Datasheet(HTML) 17 Page - Linear Technology |
|
17 / 24 page ![]() LTC4215 17 4215fb APPLICATIO S I FOR ATIO START and STOP Conditions When the bus is idle, both SCL and SDA are high. A bus master signals the beginning of a transmission with a start condition by transitioning SDA from high to low while SCL is high, as shown in Figure 6. When the master has finished communicating with the slave, it issues a STOP condition by transitioning SDA from low to high while SCL is high. The bus is then free for another transmission. I2C Device Addressing Twenty-seven distinct bus addresses are available using three 3-state address pins, ADR0-ADR2. Table 1 shows the correspondence between pin states and addresses. Note that address bits B7 and B6 are internally configured to 10. In addition, the LTC4215 responds to two special addresses. Address (1011 111) is a mass write address that writes to all LTC4215s, regardless of their individual address settings. Mass write can be disabled by setting register A4 to zero. Address (0001 100) is the SMBus Alert Response Address. If the LTC4215 is pulling low on the ⎯A⎯L⎯E⎯R⎯T pin, it acknowledges this address by broadcasting its address and releasing the ⎯A⎯L⎯E⎯R⎯T pin. Acknowledge The acknowledge signal is used in handshaking between transmitter and receiver to indicate that the last byte of data was received. The transmitter always releases the SDA line during the acknowledge clock pulse. When the slave is the receiver, it pulls down the SDA line so that it remains LOW during this pulse to acknowledge receipt of the data. If the slave fails to acknowledge by leaving SDA high, then the master may abort the transmission by generating a STOP condition. When the master is receiving data from the slave, the master pulls down the SDA line during the clock pulse to indicate receipt of the data. After the last byte has been received the master leaves the SDA line HIGH (not acknowledge) and issues a stop condition to terminate the transmission. Write Protocol The master begins communication with a START con- dition followed by the seven bit slave address and the R/ ⎯W bit set to zero, as shown in Figure 7. The addressed LTC4215 acknowledges this and then the master sends a command byte which indicates which internal register the master wishes to write. The LTC4215 acknowledges this and then latches the lower three bits of the command byte into its internal Register Address pointer. The master then delivers the data byte and the LTC4215 acknowledges once more and latches the data into its control register. The transmission is ended when the master sends a STOP condition. If the master continues sending a second data byte, as in a Write Word command, the second data byte is acknowledged by the LTC4215 but ignored, as shown in Figure 8. Read Protocol The master begins a read operation with a START con- dition followed by the seven bit slave address and the R/ ⎯W bit set to zero, as shown in Figure 9. The addressed LTC4215 acknowledges this and then the master sends a command byte which indicates which internal register the master wishes to read. The LTC4215 acknowledges this and then latches the lower three bits of the command byte into its internal Register Address pointer. The master then sends a repeated START condition followed by the SCL SDA START CONDITION STOP CONDITION ADDRESS R/W ACK DATA ACK DATA ACK 1 - 7 8 9 4215 F06 a6 - a0 b7 - b0 b7 - b0 1 - 7 8 9 1 - 7 8 9 P S Figure 6. Data Transfer Over I2C or SMBus |
|
|
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 |