The MCP9808 digital temperature sensor converts temperatures between -20°C
and +100°C to a digital word with ±0.25°C/±0.5°C (typical/maximum) accuracy.
Additional features:
- Accuracy:
- ±0.25°C (typical) from
-40°C to +125°C
- ±0.5°C (maximum) from
-20°C to +100°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:
- Operating Current:
- Shutdown Current:
The MCP9808 temperature sensor is connected to the
PIC24FJ128GA705
through I
2C and a GPIO for the user-configurable alert output.
Note: 7-bit I2C address:
0x18.
Table 1. MCP9808MCP9808 Pin |
PIC24FJ128GA705 Pin |
Function |
Shared Functionality |
SDA |
RB2 |
I2C SDA2 |
ATECC608A |
SCL |
RB3 |
I2C SCL2 |
ATECC608A |
Alert |
RB13 |
External Interrupt |
— |