MCP9800 2-Wire High-Accuracy Temperature Sensor

Microchip's MCP9800 converts temperatures between -55°C and +125°C to a digital word

Microchip MCP9800 2-Wire High-Accuracy Temperature Sensor Microchip's MCP9800 is a digital temperature sensor capable of reading temperatures from -55°C to +125°C. Temperature data is measured from an integrated temperature sensor and converted to digital word with a user selectable 9- to 12-bit sigma delta analog-to-digital converter. The MCP9800 notifies the host controller when the ambient temperature exceeds a user-programmed set point. The ALERT output is programmable either as a simple comparator for thermostat operation or as a temperature event interrupt. Communication with the sensor is accomplished via a two-wire bus that is compatible with industry standard protocols. This permits reading the current temperature, programming the set point and hysteresis, and configuring the device. Small physical size, low installed cost, and ease of use make the MCP9800 an ideal choice for implementing sophisticated temperature system management schemes in a variety of applications.   MCP9800 Datasheet

  Features   Applications
  • 2-wire I2C™/SMBus compatible interface
  • User selectable 9- to 12-bit resolution
  • ±1°C accuracy from -10°C to +85°C
  • ±2°C accuracy from +85°C to +125°C
  • Low operating current: 220µA (typical)
  • Shutdown mode: 1µA (maximum)
  • Power saving one-shot temperature
    conversion measurement
  • Space saving SOT-23 package
  • Personal computers and servers
  • Hard disk drives and other PC peripherals
  • Entertainment systems
  • Office equipment
  • Data communication equipment
  • Mobile phones
  • General purpose temperature monitoring

  • RoHS Compliant

Digi-Key Part Number Microchip Part Number Slave
Voltage -
MCP9800A0T-M/OTTR-ND MCP9800A0T-M/OT '000' 2.7V ~ 5.5V SOT-23-5, SC-74A, SOT-25 MCP9800 Datasheet
MCP9800A5T-M/OTTR-ND MCP9800A5T-M/OT '101'

Eval and Demo Boards / Kits
Digi-Key Part Number Description Contents  
MCP9800DM-DL2-ND The MCP9800 Temp Sensor SEEVAL® 32 Data Logger Board is a PCB assembly that uses a PIC10F202 to read temperature data using I2C communication from a Microchip MCP9800 temperature sensor and stores that data, also using I2C communication, to a 24LC16B serial EEPROM. The board can then be placed into a SEEVAL®32 serial EEPROM evaluation tool and the content can be read and stored into a .hex file. 2 Boards, Batteries,
MCP9800DM-DL2 Datasheet
MCP9800DM-TS1-ND The MCP9800 Temperature Sensor Demo Board demonstrates the sensor’s features. Users can connect the demo board to a PC with USB interface and evaluate the sensor performance. The 7-Segment LED displays temperature in degrees Celsius or degrees Fahrenheit; the temperature alert feature can be set by the users using an on board potentiometer. An alert LED is used to indicate an over temperature condition. Board, CD MCP9800DM-TS1 Datasheet
MCP9800DM-PCTL-ND The MCP9800 Thermal Sensor PICtail™ Demo Board demonstrates how to interface the MCP9800 to a PICmicro® microcontroller using the PICkit™ 1 Flash starter kit as a platform. The MCP9800 thermal sensor PICtail demo board can also be used as a stand-alone module to quickly add thermal sensing capability to any existing application. Board MCP9800DM-PCTL Datasheet