2005-2013 Microchip Technology Inc. DS21977C-page 7
MCP9805
3.0 PIN DESCRIPTION
The descriptions of the pins are listed in Table 3-1.
TABLE 3-1: PIN FUNCTION TABLES
3.1 Slave Address Pins (A0, A1, A2 )
A0, A1 and A2 are device slave address input pins.
The address pins correspond to the Least Significant
bits (LSbs) of the address byte (see Section 5.1.4
“Address Byte”). The Most Significant bits A6, A5, A4,
A3 are factory set. This is shown in Table 3-2.
3.2 Ground Pin (GND)
The GND pin is the system ground pin.
3.3 Open-Drain Serial Data Line (SDA)
SDA is a bidirectional input/output pin, used to serially
transmit data to/from the host controller. This pin
requires a pull-up resistor. (See Section 5.0 “Serial
Communication”).
3.4 Open-Drain Serial Clock Line
(SCLK)
The SCLK is a clock input pin. All communication and
timing is relative to the signal on this pin. The clock is
generated by the host or master controller on the bus.
(See Section 5.0 “Serial Communication”).
3.5 Open-Drain Temperature Event
Output pin (Event)
The MCP9805 Event pin is an open-drain output. The
device outputs a signal when the ambient temperature
goes beyond the user-programmed temperature limit.
(see Section 4.2.3 “Event Output Configuration”).
3.6 Power Pin (V
DD
)
V
DD
is the power pin. The operating voltage range, as
specified in the DC electrical specification table, is
applied on this pin.
DFN/TSSOP Symbol Pin Function
1 A0 Slave Address
2 A1 Slave Address
3 A2 Slave Address
4 GND Ground
5 SDA Serial Data Line
6 SCLK Serial Clock Line
7 Event Temperature Event Output
8V
DD
Power
TABLE 3-2: MCP9805 ADDRESS BYTE
Device Address Code Slave Address
A6 A5 A4 A3 A2 A1 A0
MCP9805 0 0 1 1 X X X
Note: User-selectable address is shown by X.
MCP9805
DS21977C-page 8 2005-2013 Microchip Technology Inc.
4.0 FUNCTIONAL DESCRIPTION
The MCP9805 temperature sensors consist of a band
gap temperature sensor, a Delta-Sigma
Analog-to-Digital Converter ( ADC) and
user-programmable registers using a 2-wire
SMBus/Standard mode I
2
C compatible serial interface
protocol. Figure 4-1 shows a block diagram of the
register structure.
FIGURE 4-1: Register Structure Block Diagram.
Clear Event Output Interrupt
Temperature Register (T
A
)
Temperature Upper-Boundary (T
UPPER
)
Temperature Lower-Boundary (T
LOWER
)
Configuration Register
 ADC
Band Gap
Temperature
Sensor
Event Output Status
Enable/Disable Event Output
Critical Event Output only
Event Output Polarity, Active-High/Low
Critical Temperature Limit (T
CRIT
)
Device Capability Register
Measurement Resolution
Measurement Accuracy
Temperature Event Output
Register Pointer
SMBus/Standard I
2
C™
Interface
Critical Boundary Trip Lock
Event Boundary Window Lock bit
Continuous Conversion or Shutdown
Event Output Hysteresis
Manufacturer Identification Register
Device Identification and Revision Register
Event Output Comparator/Interrupt
Measurement Range
V
DD
GND SDA SCLKA2 EventA0 A1
2005-2013 Microchip Technology Inc. DS21977C-page 9
MCP9805
4.1 Registers
The MCP9805 has several registers that are
user-accessible. These registers include the Capability
register, Configuration register, Event Temperature
Upper-Boundary and Lower-Boundary Trip registers,
Critical Temperature Trip register, Temperature regis-
ter, Manufacturer Identification register and Device
Identification register.
The Temperature register is read-only, used to access
the ambient temperature data. The data is loaded in
parallel to this register after t
CONV
. The Event
Temperature Upper-Boundary and Lower-Boundary
Trip registers are read/writes. If the ambient tempera-
ture drifts beyond the user-specified limits, the
MCP9805 outputs a signal using the Event pin (refer to
Section 4.2.3 “Event Output Configuration”). In
addition, the Critical Temperature Trip register is used
to provide an additional critical temperature limit.
The Capability register is used to provide bits
describing the MCP9805’s capability in measurement
resolution, measurement range and device accuracy.
The device Configuration register provides access to
configure the MCP9805’s various features. These
registers are described in further detail in the following
sections.
The registers are accessed by sending a Register
Pointer to the MCP9805 using the serial interface. This
is an 8-bit write-only pointer. However, the three Least
Significant bits (3-LSbs) are used as pointers and all
unused bits (bits 7-3) need to be cleared or set to ‘0’.
Register 4-1 describes the pointer or the address of
each register.
REGISTER 4-1: REGISTER ADDRESS POINTER (WRITE-ONLY)
W-0 W-0 W-0 W-0 W-0 W-0 W-0 W-0
0000 0P2 P1 P0
bit 7 bit 0
bit 7-3 Writable Bits: Write0
Bits 7-3 must always be cleared or written to0’. This device has additional registers that are
reserved for test and calibration. If these registers are accessed, the device may not perform
according to the specification.
bit 2-0 Pointer Bits:
000 = Capability register
001 = Configuration register (CONFIG)
010 = Event Temperature Upper-Boundary Trip register (T
UPPER
)
011 = Event Temperature Lower-Boundary Trip register (T
LOWER
)
100 = Critical Temperature Trip register (T
CRIT
)
101 = Temperature register (T
A
)
110 = Manufacturer ID register
111 = Device ID/Revision register
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

MCP9805-BE/ST

Mfr. #:
Manufacturer:
Microchip Technology
Description:
Board Mount Temperature Sensors Ser output temp sensor
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union