| поискавой системы для электроныых деталей |
|
TUSB1046AI-DCI датащи(PDF) 22 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
TUSB1046AI-DCI датащи(HTML) 22 Page - Texas Instruments |
|
22 / 48 page ![]() 22 TUSB1046A-DCI SLLSF13B – JUNE 2017 – REVISED MAY 2019 www.ti.com Product Folder Links: TUSB1046A-DCI Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated 8.5 Programming For further programmability, the TUSB1046A-DCI can be controlled using I2C. The SCL and SDA pins are used for I2C clock and I2C data respectively. Table 9. TUSB1046A-DCI I2C Target Address DPEQ0/A1 PIN LEVEL SSEQ0/A0 PIN LEVEL Bit 7 (MSB) Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (W/R) 0 0 1 0 0 0 1 0 0 0/1 0 R 1 0 0 0 1 0 1 0/1 0 F 1 0 0 0 1 1 0 0/1 0 1 1 0 0 0 1 1 1 0/1 R 0 0 1 0 0 0 0 0 0/1 R R 0 1 0 0 0 0 1 0/1 R F 0 1 0 0 0 1 0 0/1 R 1 0 1 0 0 0 1 1 0/1 F 0 0 0 1 0 0 0 0 0/1 F R 0 0 1 0 0 0 1 0/1 F F 0 0 1 0 0 1 0 0/1 F 1 0 0 1 0 0 1 1 0/1 1 0 0 0 0 1 1 0 0 0/1 1 R 0 0 0 1 1 0 1 0/1 1 F 0 0 0 1 1 1 0 0/1 1 1 0 0 0 1 1 1 1 0/1 The following procedure should be followed to write to TUSB1046A-DCI I2C registers: 1. The master initiates a write operation by generating a start condition (S), followed by the TUSB1046A-DCI 7- bit address and a zero-value “W/R” bit to indicate a write cycle. 2. The TUSB1046A-DCI acknowledges the address cycle. 3. The master presents the sub-address (I2C register within TUSB1046A-DCI) to be written, consisting of one byte of data, MSB-first. 4. The TUSB1046A-DCI acknowledges the sub-address cycle. 5. The master presents the first byte of data to be written to the I2C register. 6. The TUSB1046A-DCI acknowledges the byte transfer. 7. The master may continue presenting additional bytes of data to be written, with each byte transfer completing with an acknowledge from the TUSB1046A-DCI. 8. The master terminates the write operation by generating a stop condition (P). The following procedure should be followed to read the TUSB1046A-DCI I2C registers: 1. The master initiates a read operation by generating a start condition (S), followed by the TUSB1046A-DCI 7- bit address and a one-value “W/R” bit to indicate a read cycle. 2. The TUSB1046A-DCI acknowledges the address cycle. 3. The TUSB1046A-DCI transmit the contents of the memory registers MSB-first starting at register 00h or last read sub-address+1. If a write to the T I2C register occurred prior to the read, then the TUSB1046A-DCI shall start at the sub-address specified in the write. 4. The TUSB1046A-DCI shall wait for either an acknowledge (ACK) or a not-acknowledge (NACK) from the master after each byte transfer; the I2C master acknowledges reception of each data byte transfer. 5. If an ACK is received, the TUSB1046A-DCI transmits the next byte of data. 6. The master terminates the read operation by generating a stop condition (P). The following procedure should be followed for setting a starting sub-address for I2C reads: 1. The master initiates a write operation by generating a start condition (S), followed by the TUSB1046A-DCI 7- bit address and a zero-value “W/R” bit to indicate a write cycle. 2. The TUSB1046A-DCI acknowledges the address cycle. 3. The master presents the sub-address (I2C register within TUSB1046A-DCI) to be written, consisting of one byte of data, MSB-first. |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |