Datasheet

MCP9600
DS20005426C-page 28 2015-2017 Microchip Technology Inc.
5.2 Sensor STATUS and Configuration
Registers
This device provides various temperature and
measurement Status bits which can be monitored
regularly by the master controller. In addition, this
device integrates various user-programmable features
which can be useful to develop complex thermal
management applications. The following sections
describe each feature in detail.
5.2.1 STATUS REGISTER
The STATUS register contains several flag bits that
indicate statuses, such as temperature alert, the ADC
input range status for the selected thermocouple type
and the Temperature register update status for both
single conversion or Burst mode conversions.
REGISTER 5-6: STATUS REGISTER
R/W-0 R/W-0 U-0 R-0 R-0 R-0 R-0 R-0
Burst Complete
T
H
Update Input Range Alert 4 Status Alert 3 Status Alert 2 Status Alert 1 Status
bit 7 bit 0
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown
bit 7 Burst Complete: Burst Mode Conversions Status Flag bit
1 =T
register Burst mode conversions complete
0 = Writing ‘0’ has no effect
Once Burst mode is enabled, this bit is normally set after the first burst is complete. User can clear it and
poll the bit periodically until the next burst of temperature conversions is complete (see Register 5-8).
bit 6 T
H
Update: Temperature Update Flag bit
1 = Temperature conversion complete
0 = Writing ‘0’ has no effect
This bit is normally set. User can clear it and poll the bit until the next temperature conversion is complete.
bit 5 Unimplemented: Read as ‘0’.
bit 4 Input Range: Temperature Range Detection bit (read-only)
1 = The ADC input Voltage (EMF) or the temperature data from the T
H
register exceeds the measure-
ment range for the selected thermocouple type
0 = The ADC input Voltage (EMF) or the temperature data from the T
H
register is within the measure-
ment range for the selected thermocouple type
If this bit is set, then the MCP9600 does not convert the input voltage (EMF) to Degree Celsius
(temperature data conversion is bypassed). The T
, T
H
and T
C
registers hold the previous temperature
data.
bit 3 Alert 4: Status bit (read-only)
1 =T
X
T
ALERT4
0 =T
X
T
ALERT4
Where: T
X
is either T
H
or T
C
(user-selectable, see Register 5-10).
bit 2 Alert 3: Status bit (read-only)
1 =T
X
T
ALERT3
0 =T
X
T
ALERT3
Where: T
X
is either T
H
or T
C
(user-selectable, see Register 5-10).
bit 1 Alert 2: Status bit (read-only)
1 =T
X
T
ALERT2
0 =T
X
T
ALERT2
Where: T
X
is either T
H
or T
C
(user-selectable, see Register 5-10).
bit 0 Alert 1: Status bit (read-only)
1 =T
X
T
ALERT1
0 =T
X
T
ALERT1
Where: T
X
is either T
H
or T
C
(user-selectable, see Register 5-10).