English
Language : 

MIC280_06 Datasheet, PDF (7/23 Pages) Micrel Semiconductor – Precision IttyBitty Thermal Supervisor
MIC280
Functional Description
Serial Port Operation
The MIC280 uses standard SMBus Write_Byte, Read_Byte,
and Read_Word operations for communication with its host.
The SMBus Write_Byte operation involves sending the
device’s slave address (with the R/W bit low to signal a write
operation), followed by a command byte and the data byte.
The SMBus Read_Byte operation is a composite write and
read operation: the host first sends the device’s slave address
followed by the command byte, as in a write operation. A
new start bit must then be sent to the MIC280, followed by a
repeat of the slave address with the R/W bit (LSB) set to the
high (read) state. The data to be read from the part may then
be clocked out. A Read_Word is similar, but two successive
data bytes are clocked out rather than one. These protocols
are shown in Figure 1, Figure 2, and Figure 3.
The Command byte is eight bits (one byte) wide. This byte
carries the address of the MIC280 register to be operated
upon. The command byte values corresponding to the vari-
ous MIC280 registers are shown in Table 1. Other command
byte values are reserved, and should not be used.
Slave Address
The MIC280 will only respond to its own unique slave ad-
dress. A match between the MIC280’s address and the
address specified in the serial bit stream must be made to
Micrel
initiate communication. The MIC280’s slave address is fixed
at the time of manufacture. Eight different slave addresses
are available as determined by the part number. See Table
2 below and the Ordering Information table above.
Part Number
Slave Address
MIC280-0BM6
100 1000b = 48h
MIC280-1BM6
100 1001b = 49h
MIC280-2BM6
100 1010b = 4Ah
MIC280-3BM6
100 1011b = 4Bh
MIC280-4BM6
100 1100b = 4Ch
MIC280-5BM6
100 1101b = 4Dh
MIC280-6BM6
100 1110b = 4Eh
MIC280-7BM6
100 1111b = 4Fh
Table 2: MIC280 Slave Addresses
Alert Response Address
In addition to the Read_Byte, Write_Byte, and Read_Word
protocols, the MIC280 adheres to the SMBus protocol for
response to the Alert Response Address (ARA). The MIC280
expects to be interrogated using the ARA when it has as-
serted its /INT output.
Temperature Data Format
The least-significant bit of each temperature register (high
bytes) represents one degree Centigrade. The values are in
a two’s complement format, wherein the most significant bit
Target Register
Command Byte
Value
Label
Description
Read Write
TEMP0
TEMP1h
STATUS
CONFIG
IMASK
THIGH0
TLOW0
THIGH1h
TLOW1h
LOCK
TEMP1l
THIGH1l
TLOW1l
CRIT1
CRIT0
MFG_ID
DEV_ID
Local temperature result
Remote temperature result, high byte
Status
Configuration
Interrupt mask register
Local temperature high limit
Local temperature low limit
Remote temperature high limit, high byte
Remote temperature low limit, high byte
Security register
Remote temperature result, low byte
Remote temperature high limit, low byte
Remote temperature low limit, low byte
Remote over-temperature limit
Local over-temperature limit
Manufacturer Identification
Device and revision identification
00h
n/a
01h
n/a
02h
n/a
03h
03h
04h
04h
05h
05h
06h
06h
07h
07h
08h
08h
09h
09h
10h
n/a
13h
13h
14h
14h
19h
19h
20h
20h
FEh
n/a
FFh
n/a
* The lower nibble contains the die revision level, e.g., Rev 0 = 00h.
Table 1: MIC280 Register Addresses
Power-on
Default
00h (0°C)
00h (0°C)
00h
80h
07h
3Ch (60°C)
00h (0°C)
50h (80°C)
00h (0°C)
00h
00h
00h
00h
64h (100°C)
46h (70°C)
2Ah
0xh*
May 2006
7
MIC280