| Electronic Components Datasheet Search |
|
TMP89FS60 Datasheet(PDF) 294 Page - Toshiba Semiconductor |
|
|
|||||||||||||||||||||||||||||
TMP89FS60 Datasheet(HTML) 294 Page - Toshiba Semiconductor |
|
294 / 410 page ![]() Page 280 18. Serial Bus Interface (SBI) 18.5 Data Transfer of I2C Bus TMP89FS60 RA001 Figure 18-18 Example when SBI0CR1<BC>="000" and SBI0CR1<ACK>="1" (2) When SBI0SR2<TRX> is "0" (Receiver mode) When the data to be transmitted subsequently is other than 8 bits, set SBI0CR1<BC> again. Set SBI0CR1< ACK> to "1" and read the received data from the SBI0DBR (Reading data is undefined immediately after a slave address is sent). After the data is read, SBI0CR2<PIN> becomes "1" by writing the dummy data (0x00) to the SBI0DBR. The serial bus interface circuit outputs a serial clock pulse to the SCL0 pin to transfer the subsequent 1-word data and sets the SDA0 pin to "0" at the acknowledge signal timing. An interrupt request occurs and SBI0CR2<PIN> becomes "0". Then a serial bus interface circuit outputs a clock pulse for 1-word data transfer and the acknowledge signal by writing data to the SBI0DBR or setting SBI0CR2<PIN> to "1" after reading the received data. Figure 18-19 Example when SBI0CR1<BC>="000" and SBI0CR1<ACK>="1" To make the transmitter terminate transmission, execute following procedure before receiving a last data. 1. Read the received data. 2. Clear SBI0CR1<ACK> to "0" and set SBI0CR1<BC> to "000". 3. To set SBI0CR2<PIN> to "1", write a dummy data (0x00) to SBI0DBR. Transfer 1-word data in which no clock is generated for an acknowledge signal by setting SBI0CR2<PIN> to "1". Next, execute following procedure. 1. Read the received data. 23456789 1 Acknowledge signal from the receiver D7 D6 D5 D4 D3 D2 D1 D0 SCL0 pin SDA0 pin INTSBI0 Interrupt request SBI0CR2<PIN> Write to SBI0DBR Acknowledge signal to the transmitter 23456789 9 1 D7 New D7 D5 D6 D4 D3 D2 D1 D0 Read SBI0DBR Write to SBI0DBR SDA0 pin SCL0 pin SBI0CR2<PIN> INTSBI0 Interrupt request |
|
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 |