| поискавой системы для электроныых деталей |
|
TMP007 датащи(PDF) 19 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
TMP007 датащи(HTML) 19 Page - Texas Instruments |
|
19 / 55 page ![]() TMP007 www.ti.com SBOS685C – APRIL 2014 – REVISED JULY 2015 7.3.8.4 Slave Mode Operations The TMP007 operates as a slave receiver or slave transmitter. 7.3.8.4.1 Slave Receiver Mode The first byte transmitted by the master is the slave address, with the R/W bit low. The TMP007 then acknowledges reception of a valid address. The next byte transmitted by the master is the pointer register. The TMP007 then acknowledges reception of the pointer register byte. The next two bytes are written to the register addressed by the pointer register. The TMP007 acknowledges reception of both data bytes. The master terminates data transfer by generating a start or stop condition. 7.3.8.4.2 Slave Transmitter Mode: The first byte is transmitted by the master and is the slave address, with the R/W bit high. The TMP007 acknowledges reception of a valid slave address. The next two bytes transmitted by the TMP007 are the value in the register indicated by the pointer register. The master acknowledges reception of both data bytes. The master terminates the data transfer by generating a not-acknowledge bit on reception of any data byte, or generating a start or stop condition. 7.3.8.5 SMBus Alert Function The TMP007 supports the SMBus alert function. When the TMP007 is operating in interrupt mode (TM = 1), the ALERT pin of the TMP007 can be connected as an SMBus alert signal. When a master senses that an alert condition is present on the ALERT line, the master sends an SMBus alert command (00011001) on the bus. If the ALERT pin of the TMP007 is active, the devices acknowledge the SMBus alert command and respond by returning its slave address on the SDA line. The eighth bit (LSB) of the slave address byte indicates if the cause of the alert condition is caused by the temperature exceeding THIGH or falling below TLOW. This bit is high if the temperature is greater than THIGH. This bit is low if the temperature is less than TLOW. See Figure 26 for details of this sequence. If multiple devices on the bus respond to the SMBus alert command, arbitration during the slave address portion of the SMBus alert command determines which device clears the alert status. If the TMP007 wins the arbitration, its ALERT pin becomes inactive at the completion of the SMBus alert command. If the TMP007 loses the arbitration, the TMP007 ALERT pin remains active. 7.3.8.6 General Call The TMP007 responds to a two-wire general call address (0000000) if the eighth bit is 0. The device acknowledges the general call address and respond to commands in the second byte. If the second byte is 00000110, the TMP007 internal registers are reset to power-up values. 7.3.8.7 High-Speed (Hs) Mode In order for the two-wire bus to operate at frequencies above 400 kHz, the master device must issue an SMBus Hs-mode master code (00001xxx) as the first byte after a start condition to switch the bus to high-speed operation. The TMP007 does not acknowledge this byte, but switches its input filters on SDA and SCL, and its output filters on SDA to operate in Hs-mode, allowing transfers at up to 2.5 MHz. After the Hs-mode master code has been issued, the master transmits a two-wire slave address to initiate a data transfer operation. The bus continues to operate in Hs-mode until a stop condition occurs on the bus. Upon receiving the stop condition, the TMP007 switches the input and output filters back to fast-mode operation. 7.3.8.8 Timeout Function The TMP007 resets the serial interface if SCL is held low for 30 ms (typ) between a start and stop condition. The TMP007 releases the bus if SCL is pulled low and waits for a start condition. To avoid activating the timeout function, maintain a communication speed of at least 1 kHz for SCL operating frequency. Copyright © 2014–2015, Texas Instruments Incorporated Submit Documentation Feedback 19 Product Folder Links: TMP007 |
|
ссылки 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 |