ADT7476
Table 29. INTERRUPT STATUS REGISTER 2 (0X42)
Bit Mnemonic Description
7 D2 1 indicates an open or short on
D2+/D2 ? inputs.
6 D1 1 indicates an open or short on
D1+/D1 ? inputs.
5 F4P 1 indicates Fan 4 has dropped below
minimum speed. Alternatively, indicates
that the THERM limit ha s been
exceeded, if the THERM function is
used. Alternatively, indicates the status
of GPIO6.
4 FAN3 1 indicates that Fan 3 has dropped
below minimum speed.
3 FAN2 1 indicates that Fan 2 has dropped
below minimum speed.
2 FAN1 1 indicates that Fan 1 has dropped
below minimum speed.
1 OVT 1 indicates that a THERM
overtemperature limit has been
exceeded.
Note that:
? The SMBALERT output remains low for the entire
duration that a reading is out-of-limit and until the
status register has been read. This has implications on
how software handles the interrupt.
? THERM overtemperature events are not sticky . They
reset immediately after the overtemperature condition
ceases.
Handling SMBALERT Interrupts
To prevent the system from being tied up servicing
interrupts, it is recommend to handle the SMBALERT
interrupt as follows:
1. Detect the SMBALERT assertion.
2. Enter the interrupt handler.
3. Read the status registers to identify the interrupt
source.
4. Mask the interrupt source by setting the
appropriate mask bit in the interrupt mask registers
(0x74 and 0x75).
0
12 V/VC
1 indicates a 12 V high or low limit has
been exceeded. If the VID code change
function is used, this bit indicates a
change in VID code on the VID0 to
VID4 inputs.
5. Take the appropriate action for a given interrupt
source.
6. Exit the interrupt handler.
7. Periodically poll the status registers. If the
SMBALERT Interrupt Behavior
The ADT7476 can be polled for status, or an SMBALERT
interrupt can be generated for out-of-limit conditions. It is
important to note how the SMBALERT output and status
bits behave when writing interrupt handler software.
interrupt status bit has cleared, reset the
corresponding interrupt mask bit to 0. This causes
the SMBALERT output and status bits to behave
as shown in Figure 30.
HIGH LIMIT
HIGH LIMIT
TEMPERATURE
TEMPERATURE
CLEARED ON READ
“STICKY”
(TEMP BELOW LIMIT)
“STICKY”
STATUS BIT
SMBALERT
TEMP BACK IN LIMIT
(STATUS BIT STAYS SET)
CLEARED ON READ
(TEMP BELOW LIMIT)
STATUS BIT
SMBALERT
TEMP BACK IN LIMIT
(STATUS BIT STAYS SET)
INTERRUPT
MASK BIT SET
INTERRUPT MASK BIT
Figure 29. SMBALERT and Status Bit Behavior
Figure 29 shows how the SMBALERT output and sticky
status bits behave. Once a limit is exceeded, the
corresponding status bit is set to 1. The status bit remains set
until the error condition subsides and the status register is
read. The status bits are referred to as sticky because they
remain set until read by software. This ensures that an
out-of-limit event cannot be missed if the software is
periodically polling the device.
CLEARED
(SMBALERT RE-ARMED)
Figure 30. How Masking the Interrupt Source Affects
SMBALERT Output
Masking Interrupt Sources
Interrupt Mask Register 1 (0x74) and Interrupt Mask
Register 2 (0x75) allow individual interrupt sources to be
masked to prevent SMBALERT interrupts.
NOTE: Masking an interrupt source prevents only the SMBALERT
output from being asserted; the appropriate status bit is set
normally.
http://onsemi.com
21
相关PDF资料
ADT7490ZEVB BOARD EVALUATION FOR ADT7490
ADZS-21262-1-EZEXT BOARD DAUGHTER FOR ADSP-21262
ADZS-BF-EZEXT-1 BOARD DAUGHTER ADSP-BF533/561KIT
ADZS-BFAV-EZEXT BOARD DAUGHT ADSP-BF533,37,61KIT
ADZS-BFSHUSB-EZEXT BOARD DAUGHTER EZ EXTENDER
ADZS-BRKOUT-EX3 ADZS-BRKOUT-EX3
ADZS-SHAUDIO-EZEXT SHARC AUDIO EZ-EXTENDER
ADZS-WVGALCD-EX3 BOARD EXTENDER WVGA/LCD EI3
相关代理商/技术参数
ADT7481 制造商:AD 制造商全称:Analog Devices 功能描述:Dual Channel Temperature Sensor and Over Temperature Alarm
ADT7481ARMZ 功能描述:板上安装温度传感器 2 CH TEMP SNSR/ALARM 2 WIRE SMBUS INTRFCE RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
ADT7481ARMZ-001 功能描述:板上安装温度传感器 2 CH TEMP SNSR/ALARM 2 WIRE SMBUS INTRFCE RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
ADT7481ARMZ-1 功能描述:IC SENSOR TEMP 2CH ALARM 10MSOP RoHS:是 类别:集成电路 (IC) >> PMIC - 热管理 系列:- 标准包装:1 系列:- 功能:温度监控系统(传感器) 传感器类型:内部和外部 感应温度:-40°C ~ 125°C,外部传感器 精确度:±2.5°C 本地(最大值),±5°C 远程(最大值) 拓扑:ADC,比较器,寄存器库 输出类型:2 线 SMBus? 输出警报:无 输出风扇:无 电源电压:2.7 V ~ 5.5 V 工作温度:-40°C ~ 125°C 安装类型:表面贴装 封装/外壳:SOT-23-8 供应商设备封装:SOT-23-8 包装:Digi-Reel® 其它名称:296-22675-6
ADT7481ARMZ-1R7 功能描述:板上安装温度传感器 2 CH TEMP SNSR/ALARM 2 WIRE SMBUS INTRFCE RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor
ADT7481ARMZ-1REEL 制造商:Rochester Electronics LLC 功能描述: 制造商:Analog Devices 功能描述:
ADT7481ARMZ-1REEL7 制造商:AD 制造商全称:Analog Devices 功能描述:Dual Channel Temperature Sensor and Over Temperature Alarm
ADT7481ARMZ-1RL 功能描述:板上安装温度传感器 2 CH TEMP SNSR/ALARM 2 WIRE SMBUS INTRFCE RoHS:否 制造商:Omron Electronics 输出类型:Digital 配置: 准确性:+/- 1.5 C, +/- 3 C 温度阈值: 数字输出 - 总线接口:2-Wire, I2C, SMBus 电源电压-最大:5.5 V 电源电压-最小:4.5 V 最大工作温度:+ 50 C 最小工作温度:0 C 关闭: 安装风格: 封装 / 箱体: 设备功能:Temperature and Humidity Sensor