Key facts
- Brand
- Maxim
- Model
- MAX6678
- Industry
- Industrial
- Documents
- 2
- Languages
- EN · JA
- Last added
- 2012-04-11
Start here

Maxim MAX6678 2‑Channel Temperature Monitor Datasheet
The MAX6678 monitors its own temperature and two external diode‑connected transistors, typically on a CPU or other IC. It reports temperature digitally via a 2‑wire SMBus interface and provides programmable alarm outputs for interrupt, throttle, or over‑temperature shutdown signals.
The device includes two PWM outputs for fan speed control, five configurable GPIO pins, and operates from 3.0 V to 5.5 V while consuming only 500 µA. It is offered in a 20‑pin QSOP package and a 5 mm × 5 mm thin QFN package, supporting up to four devices on the same SMBus bus.
Maxim MAX6678 specifications
| Operating supply voltage range | 3.0 V – 5.5 V |
|---|---|
| Supply current (typical) | 0.5 mA |
| Operating temperature range | -40 °C – +125 °C |
| Temperature resolution | 1 °C (8‑bit) |
| Number of GPIO pins | 5 |
| PWM outputs for fan drive | 2 |
| Package options | 20‑pin QSOP, 5 mm × 5 mm thin QFN |
| SMBus slave addresses | 4 |
Source: Maxim MAX6678 2‑Channel Temperature Monitor Datasheet
All Maxim MAX6678 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What supply voltage range does the MAX6678 require?
It operates from 3.0 V to 5.5 V.
How many temperature channels are monitored by the MAX6678?
The device monitors its own temperature and two external diode‑connected transistors, giving two temperature channels.
How is temperature data formatted in the output register?
The temperature data is an 8‑bit value where each LSB represents 1 °C.
From: Maxim MAX6678 Datasheet
What is the maximum allowable supply voltage for the MAX6678?
The absolute maximum rating for VCC to GND is –0.3 V to +6 V.
From: Maxim MAX6678 Datasheet
