| 数据搜索系统,热门电子元器件搜索 |
|
SA56004GD 数据表(PDF) 15 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
SA56004GD 数据表(HTML) 15 Page - NXP Semiconductors |
|
15 / 23 page ![]() Philips Semiconductors Product data sheet SA56004X ±1 °C accurate, SMBus-compatible, 8-pin, remote/local digital temperature sensor with over temperature alarms 2004 Oct 06 15 Event E: Master should correct the conditions that caused the ALERT output to be triggered. For instance, the fan is started, setpoint levels are adjusted. Event F: Master resets the ALERT mask bit 7 in the Configuration register. ALERT output in SMBus alert mode When several slave devices share a common interrupt line, an SMBus alert line is implemented. The SA56004X is designed to accommodate the Alert interrupt detection capability of the SMBus 2.0 Alert Response Address (ARA) protocol, defined in SMBus specification 2.0. This procedure is designed to assist the master in resolving which slave device generated the interrupt and in servicing the interrupt while minimizing the time to restore the system to its proper operation. Basically, the SMBus provides Alert response interrupt pointers in order to identify slave devices which have caused the Alert interrupt. When the ARA command is received by all devices on the SMBus, the devices pulling the SMBus alert line LOW send their device addresses to the master; await an acknowledgement and then release the alert line. This requirement to disengage the SMBus alert line prevents locking up the alert line. The SA56004X complies with this ARA disengagement protocol by setting the ALERT mask bit 7 in the Configuration register at address 09h after successfully sending out its address in response to an ARA command and releasing the ALERT output. Once the mask bit is activated, the ALERT output will be disabled until enabled by software. In order to enable the ALERT the master must read the Status register, at address 02h, during the interrupt service routine and then reset the ALERT mask bit 7 in the Configuration register to ‘0’ at the end of the interrupt service routine (See Figure 14). In order for the SA56004X to respond to the ARA command, the bit D0 in the ALERT mode register must be set LOW. ALERT mask bit 7 and the ALERT mode bit D0 are both LOW for the POR default. Remote Temp High Limit SA56004–X Status Register Bit 4(RHIGH) Remote Diode Temp AB C D ALERT pin SL02057 Figure 14. ALERT pin in SMBus Alert mode The following events summarize the ALERT output interrupt operation in the SMBus alert mode: Event A: Master senses the ALERT line being LOW. Event A to B: Master sends a read command using the common 7-bit Alert Response Address (ARA) of 0001 100. Event A to B: Alerting device(s) return ACK signal and their addresses using the I2C Arbitration (the device with the lowest address value sends its address first. The master can repeat the alert reading process and work up through all the interrupts). Event B: Upon the successful completion of returning address, the SA56004X resets its ALERT output (to OFF) and sets the Alert Mask bit 7 in its configuration register. Event C: Master should read the device status register to identify and correct the conditions that caused the Alert interruption. The status register is reset. Event D: Master resets the Alert Mask bit 7 in the configuration register to enable the device Alert output interruption. Note: The bit assignment of the returned data from the ARA reading is listed in Table 14. If none of the device on the bus is alerted then the returned data from ARA reading will be FFh (1111 1111). Table 14. ALERT response bit assignment Alert response bit Device address bit Function 7 (MSB) ADD6 Address bit 6 (MSB) of alerted device 6 ADD5 Address bit 5 of alerted device 5 ADD4 Address bit 4 of alerted device 4 ADD3 Address bit 3 of alerted device 3 ADD2 Address bit 2 of alerted device 2 ADD1 Address bit 1 of alerted device 1 ADD0 Address bit 0 of alerted device 0 1 Always ‘1’ |
|
|
链接网址 |
| 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 |