| 数据搜索系统,热门电子元器件搜索 |
|
LTC1840IGN 数据表(PDF) 7 Page - Linear Technology |
|
|
|||||||||||||||||||||||||||||
LTC1840IGN 数据表(HTML) 7 Page - Linear Technology |
|
7 / 12 page ![]() LTC1840 7 1840f START 1 1 1 B4 B3 B2 B1 X X X X X R2 R1 R0 WR ACK ACK D7 D6 D5 D4 D3 D2 D1 D0 ACK STOP SLAVE ADDRESS REGISTER ADDRESS S 0 S 0 S 0 0 DATA BYTE 1 11 11 1 7 88 START 1 1 1 B4 B3 B2 B1 X X X X X R2 R1 R0 WR ACK ACK D7 D6 D5 D4 D3 D2 D1 D0 ACK STOP SLAVE ADDRESS REGISTER ADDRESS S 0 S 0 M 1 0 DATA BYTE 11 1 1 ACK S 0 11 1 7 START 1 1 1 B4 B3 B2 B1 RD SLAVE ADDRESS 1 11 7 8 8 1840 TD03 Serial Interface • Simple 2-wire interface • Multiple devices on same bus • Idle bus must have SDA and SCL lines high • LTC1840 is read/write • Master controls bus • Devices listen for unique address that precedes data The START and STOP Conditions When the bus is not in use, both SCL and SDA must be 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. 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. Acknowledge The acknowledge signal is used for handshaking between the master and the slave. An acknowledge (LOW active) generated by the slave lets the master know that the latest byte of information was received. The acknowledge- related clock pulse is generated by the master. The trans- mitter master releases the SDA line (HIGH) during the acknowledge clock pulse. The slave receiver must pull down the SDA line during the acknowledge clock pulse so that it remains stable LOW during the HIGH period of this clock pulse. When a slave receiver doesn’t acknowledge the slave address (for example, it’s unable to receive because it’s performing some real-time function), the data line must be left HIGH by the slave. The master can then generate a STOP condition to abort the transfer. If a slave receiver acknowledges the slave address, but some time later in the transfer cannot receive any more data bytes, the master must again abort the transfer. This is indicated by the slave generating the “not acknowledge” on the first byte to follow. The slave leaves the data line HIGH and the master generates the STOP condition. Commands Supported The LTC1840 supports read byte, write byte, read word (the second data byte will be all ones) and write word (the second data byte will be ignored) commands. Data Transfer Timing for Write Commands In order to help assure that bad data is not written into the LTC1840, data from a write command is only stored after a valid acknowledge has been performed. The part will detect that SDA is low on the rising edge of SCL that marks the end of the period in which the LTC1840 acknowledges the data write and then latch the data during the following SCL low period. OPERATIO LTC1840 Write Byte Protocol LTC1840 Read Byte Protocol Typical 2-Wire Serial I2C or SMBus Transmission STOP CONDITION 8 1-7 9 8 1-7 9 8 1-7 9 S P START CONDITION ADDRESS ACK ACK ACK R/W DATA DATA SDA SCL 1840 TD02 |
|
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |