| 数据搜索系统,热门电子元器件搜索 |
|
TUSB564 数据表(PDF) 26 Page - Texas Instruments |
|
|
|
|||||||||||||||||||||||||||||
TUSB564 数据表(HTML) 26 Page - Texas Instruments |
|
26 / 52 page ![]() 7.5.1 TUSB564-Q1 I2C Target Behavior A6 A5 A4 A3 A2 A1 A0 0 S C7 C6 C5 C4 C3 C2 C1 C0 A Target Address A Register O set Write Ack Start D7 D6 D5 D4 D3 D2 D1 D0 A Data wri en Figure 7-2. I2C Write with Data Use the following procedure to write data to TUSB564-Q1 I2C registers (refer to Figure 7-2): 1. The controller initiates a write operation by generating a start condition (S), followed by the TUSB564-Q1 7-bit address and a zero-value W/R bit to indicate a write cycle. 2. The TUSB564-Q1 acknowledges the address cycle. 3. The controller presents the register offset within TUSB564-Q1 to be written, consisting of one byte of data, MSB-first. 4. The TUSB564-Q1 acknowledges the sub-address cycle. 5. The controller presents the first byte of data to be written to the I2C register. 6. The TUSB564-Q1 acknowledges the byte transfer. 7. The controller can continue presenting additional bytes of data to be written, with each byte transfer completing with an acknowledge from the TUSB564-Q1. 8. The controller terminates the write operation by generating a stop condition (P). A6 A5 A4 A3 A2 A1 A0 1 S D7 D6 D5 D4 D3 D2 D1 D0 A Target Address A P Data from o set 0x00 or last read address + 1 Read Ack Start Stop Figure 7-3. I2C Read Without Repeated Start Use the following procedure to read the TUSB564-Q1 I2C registers without a repeated Start (refer Figure 7-3). 1. The controller initiates a read operation by generating a start condition (S), followed by the TUSB564-Q1 7-bit address and a zero-value W/R bit to indicate a read cycle. 2. The TUSB564-Q1 acknowledges the 7-bit address cycle. 3. Following the acknowledge the controller continues sending clock. 4. The TUSB564-Q1 transmit the contents of the memory registers MSB-first starting at register 00h or last read register offset+1. If a write to the I2C register occurred prior to the read, then the TUSB564-Q1 shall start at the register offset specified in the write. 5. The TUSB564-Q1 waits for either an acknowledge (ACK) or a not-acknowledge (NACK) from the controller after each byte transfer; the I2C controller acknowledges reception of each data byte transfer. 6. If an ACK is received, the TUSB564-Q1 transmits the next byte of data as long as controller provides the clock. If a NAK is received, the TUSB564-Q1 stops providing data and waits for a stop condition (P). 7. The controller terminates the write operation by generating a stop condition (P). TUSB564-Q1 SLLSFO9A – MAY 2024 – REVISED SEPTEMBER 2024 www.ti.com 26 Submit Document Feedback Copyright © 2024 Texas Instruments Incorporated Product Folder Links: TUSB564-Q1 |
|
链接网址 |
| 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 |