| 数据搜索系统,热门电子元器件搜索 |
|
TSC2007IPWR 数据表(PDF) 23 Page - Texas Instruments |
|
|
|
|||||||||||||||||||||||||||||
TSC2007IPWR 数据表(HTML) 23 Page - Texas Instruments |
|
23 / 41 page ![]() www.ti.com I2C High-Speed Mode (Hs Mode) 8-BitMasterCode00001xxx S IfPthen FastorStandardMode IfSr(dottedlines) thenHigh-SpeedMode 1 6 7 8 9 2to5 2to5 1 6 7 8 9 1 6 7 8 9 2to5 SDA SCL SDA SCL Sr =CurrentSourcePull-Up =ResistorPull-Up A=Acknowledge(SD LOW A ) N=NotAckno ledge w (SDAHIGH) S START = Condition P=STOP Con iion d t Sr=RepeatedSTAR Cond T iti n o N t H t H High-SpeedMode FastorStandardMode t FS Sr P 7-BitSlaveAddress R/ W A nx(8-BitDATA + A/N) TSC2007 SBAS405 – MARCH 2007 OVERVIEW (continued) The TSC2007 can operate with high-speed I2C masters. To do so, the pull-up resistor on SCL must be changed to an active pull-up, as recommended in the I2C specification. Serial data transfer format in High-Speed (Hs) mode meets the Fast or Standard (F/S) mode I2C bus specification. Hs mode can only commence after the following conditions (all of which are in F/S mode) exist: 1. START condition (S) 2. 8-bit master code (00001xxx) 3. Not-acknowledge bit (N) Figure 30 shows this sequence in more detail. Hs-mode master codes are reserved 8-bit codes used only for triggering Hs mode, and are not to be used for slave addressing or any other purpose. The master code indicates to other devices that an Hs-mode transfer is about to begin and the connected devices must meet the Hs mode specification. Because no device is allowed to acknowledge the master code, the master code is followed by a not-acknowledge bit (N). After the not-acknowledge bit (N) and SCL have been pulled-up to a HIGH level, the master switches to Hs-mode and enables the current-source pull-up circuit for SCL (at time tH; shown in Figure 30). Because other devices can delay the serial transfer before tH by stretching the LOW period of SCL, the master enables the current-source pull-up circuit when all devices have released SCL, and SCL has reached a HIGH level, thus speeding up the last part of the rise time of the SCL. The master then sends a repeated START condition (Sr) followed by a 7-bit slave address with a R/W bit address, and receives an acknowledge bit (A) from the selected slave. After a repeated START (Sr) condition and after each acknowledge bit (A) or not-acknowledge bit (N), the master disables its current-source pull-up circuit. This disabling enables other devices, such as the TSC2007, to delay the serial transfer (until the converted data are stored in the TSC internal shift register) by stretching the LOW period of SCL. The master re-enables its current-source pull-up circuit again when all devices have released, and SCL reaches a HIGH level, which speeds up the last part of the SCL signal rise time. Data transfer continues in Hs mode after the next repeated START (Sr), and only switches back to F/S mode after a STOP condition (P). To reduce the overhead of the master code, it is possible for the master to link a number of Hs mode transfers, separated by repeated START conditions (Sr). Figure 30. Complete High-Speed Mode Transfer 23 Submit Documentation Feedback |
|
链接网址 |
| 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 |