3.5.6 MCP9844 Temperature Sensor

The MCP9844 digital temperature sensor converts circuit board temperatures between -40°C and +125°C to a digital word with ±1°C/±3°C (typical/maximum) accuracy.

Additional features:
  • Accuracy:
    • ±0.2°C/±1°C (typical/maximum) from +75°C to +95°C
    • ±0.5°C/±2°C (typical/maximum) from +40°C to +125°C
    • ±1°C/±3°C (typical/maximum) from -40°C to +125°C
  • User selectable measurement resolution:
    • 0.5°C, 0.25°C, 0.125°C, 0.0625°C
  • User programmable temperature limits:
    • Temperature window limit
    • Critical temperature limit
  • User Programmable Temperature Alert Output
  • Operating voltage range:
    • 1.7V to 3.6V
  • Operating current:
    • 100 μA (typical)
  • Shutdown current:
    • 0.2 μA (typical)
The MCP9844 temperature sensor is connected to the PIC16LF18456 through I2C.
Info: 7-bit I2C address: 0x18.
Table 3-7. MCP9844 Connections
MCP9844 PinPIC16LF18456 PinFunctionShared Functionality
SDARB2MSSP I2C SDAATECC608A, BMA253 and mikroBUS
SCLRB1MSSP I2C SCLATECC608A, BMA253 and mikroBUS