May 2006
15
MIC280
MIC280
Micrel
Interrupt Mask Register (IMASK)
8-bits, read/write
Interrupt Mask Register
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
read/write
read/write
read/write
read/write
read/write
read/write
read/write
read/write
IM7
IM6
IM 5
IM 4
IM 3
IM 2
IM 1
IM0
Bit(s)
Function
Operation*
IM7
Data ready event mask
1 = enabled, 0 = disabled
IM6
Local high temperature event mask
1 = enabled, 0 = disabled
IM5
Local low temperature event mask
1 = enabled, 0 = disabled
IM4
Remote high temperature event mask
1 = enabled, 0 = disabled
IM3
Remote low temperature event mask
1 = enabled, 0 = disabled
IM2
Diode fault mask
1 = enabled, 0 = disabled
IM1
Remote over-temperature event mask
1 = enabled, 0 = disabled
IM0
Local over-temperature event mask
1 = enabled, 0 = disabled
Power-up default value:
0000 0111
b
= 07
h
(Over-temp. and diode faults enabled)
Read/Write command byte:
0000 0100
b
= 04
h
Local Temperature High Limit Register (THIGH0)
8-bits, read/write
Local Temperature High Limit Register
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
read/write
read/write
read/write
read/write
read/write
read/write
read/write
read/write
High temperature limit for local zone.
Bit
Function
Operation
D[7:0]
High temperature limit for the local zone.
Read/write
Power-up default value:
0011 1100
b
= 3C
h
(60癈)
Read/Write command byte:
0000 0101
b
= 05
h
Each LSB represents one degree centigrade. The values are in a twos complement binary format such that 0癈 is reported
as 0000 0000
b
. See Temperature Data Format (above) for more details.
Any writes to a temperature limit register will result in the corresponding fault queue being purged and reset.