2015-2016 Microchip Technology Inc. DS20005382C-page 25
MCP9902/3/4
REGISTER 5-6: CONFIG: CONFIGURATION REGISTER (ADDRESSES 03H AND 09H)
RW-0 RW-0 RW-0 RW-0 RW-0 RW-0 RW-0 RW-0
MSKAL R/S AT/THM RECD1 RECD2 RANGE DA_DIS APDD
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 in unknown
7 MSKAL: Masks the ALERT
/THERM2 pin from asserting when the ALERT/THERM2 pin is in interrupt
mode. This bit has no effect when the ALERT
/THERM2 pin is in comparator mode.
1 = The ALERT
/THERM2 pin is masked and will not be asserted for any interrupt condition when the
ALERT
/THERM2 pin is in interrupt mode. The Status Register will be updated normally.
0 = The ALERT
/THERM2 pin is not masked. If any of the appropriate status bits are set, the
ALERT
/THERM2 pin will be asserted.
6 R/S: Controls Active/Standby states
1 = The device is in Standby state and not converting (unless a one-shot has been commanded)
0 = The device is in Active state and converting on all channels
5 AT/THM: Controls the operation of the ALERT
/THERM2 pin
1 = The ALERT
/THERM2 pin acts in comparator mode as described in Section 4.6.2
“ALERT/THERM2 Pin In THERM Mode”. In this mode the MASK_ALL bit is ignored.
0 = The ALERT/THERM2 pin acts in interrupt mode as described in Section 4.6.1 “ALERT/THERM2
Pin Interrupt Mode.
4 RECD1: Disables the Resistance Error Correction (REC) for the External Diode 1
1 = REC is disabled for the External Diode 1
0 = REC is enabled for the External Diode 1
3 RECD2: Disables the Resistance Error Correction (REC) for External Diode 2 and External Diode 3
1 = REC is disabled for External Diode 2 and External Diode 3
0 = REC is enabled for External Diode 2 and External Diode 3
2 RANGE: Configures the measurement range and data format of the temperature channels
1 = The temperature measurement range is -64°C to +191.875°C and the data format is offset binary
(see Table 4-7)
0 = The temperature measurement range is 0°C to +127.875°C and the data format is binary
1 DA_DIS: Disables the dynamic averaging feature on all temperature channels
1 = The dynamic averaging feature is disabled
0 = The dynamic averaging feature is enabled. All temperature channels will be converted with an
averaging factor that is based on the conversion rate as shown in Table 4-1.
0 APDD (MCP9904 only): Disables the anti-parallel diode operation
1= Anti-parallel diode mode is disabled. Only one external diode will be measured on the DP2 and
DN2 pins.
0 = Anti-parallel diode mode is enabled. Two external diodes will be measured on the DP2 and DN2 pins.
MCP9902/3/4
DS20005382C-page 26 2015-2016 Microchip Technology Inc.
REGISTER 5-7: CONVERT: TEMPERATURE CONVERSION RATE REGISTER (ADDRESS 04H, 0AH)
RW-0 U-0 U-0 U-0 RW-0RW-1RW-1RW-0
SLEEP
CONV<3:0>
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 in unknown
7 SLEEP
0 = Active Mode or Standby mode, as controlled by R/S bit in Register 02h
1 = SLEEP mode is enabled. This bit overrides R/S in Register 02h
6-4 Unimplemented: Read as ‘0
3-0 CONV<3:0>: The Conversion Rate Register controls how often the temperature measurement
channels are updated and compared against the limits. This register is fully accessible at either
address (04H, 0AH). Determines the conversion rate as shown in Table 4- 1.
REGISTER 5-8: INT DIODE HI LIMIT TEMP: INTERNAL DIODE HIGH LIMIT TEMPERATURE
REGISTER (ADDRESSES 05H AND 0BH)
RW-0 RW-1 RW-0 RW-1 RW-0 RW-1 RW-0 RW-1
IDHL<7:0>
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 in unknown
7-0 IDHL<7:0>: 2’s complement integer value of the Internal Diode n temperature reading
REGISTER 5-9: INT DIODE LO LIM TEMP – INTERNAL DIODE LOW LIMIT TEMPERATURE
REGISTER (ADDRESSES 06H AND 0CH)
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
IDLL<7:0>
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 in unknown
7-0 IDLL<7:0>: Integer value of the Internal Diode temperature reading
2015-2016 Microchip Technology Inc. DS20005382C-page 27
MCP9902/3/4
REGISTER 5-10: EXT(N) HI LIM TEMP HB – EXTERNAL DIODE N HIGH TEMPERATURE LIMIT,
HIGH BYTE REGISTER (ADDRESSES 07H AND 0DH, 15H, 2CH)
RW-0 RW-1 RW-0 RW-1 RW-0 RW-1 RW-0 RW-1
EXT(N)_HLH<7:0>
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 in unknown
7-0 EXT(N)_HLH<7:0>: Integer value of the External Diode n temperature reading, where N = 1 to 3
depending on device
REGISTER 5-11: EXT(N) HI LIM LB – EXTERNAL DIODE N HIGH LIMIT TEMPERATURE, LOW
BYTE REGISTER (ADDRESSES 13H, 17H, 2EH)
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
EXT(N)_HLL<2:0>
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 in unknown
7-5 EXT(N)_HLL<2:0>: Fractional portion of the High Limit Temperature to be added to the value at the
respective high byte registers
111 = 0.875°C
110 = 0.750°C
101 = 0.625°C
100 = 0.500°C
011 = 0.375°C
010 = 0.250°C
001 = 0.125°C
000 = 0.000°C
4-0 Unimplemented: Read as ‘0
REGISTER 5-12: EXT(N) LO LIM HB – EXTERNAL DIODE N LOW LIMIT, HIGH BYTE
TEMPERATURE REGISTER (ADDRESSES 08H AND 0EH, 16H, 2DH)
RW-0 RW-1 RW-0 RW-1 RW-0 RW-1 RW-0 RW-1
EXT(N)_LLHB<7:0>
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 in unknown
7-0 EXT(N)_LLHB<7:0>: Integer portion of External Diode n Low temperature Limit, where n = 1 to 3
depending on device

MCP9902T-AE/RW

Mfr. #:
Manufacturer:
Description:
SENSOR DIGITAL -40C-125C 8WDFN
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union