Micrel, Inc.
MIC3001
August 2004
49
M9999-082404-A
ADC Result Registers
Temperature Result MSB (TEMPh)
D[7]
read-only
D[6]
read-only
D[5]
read-only
D[4]
read-only
D[3]
read-only
D[2]
read-only
D[1]
read-only
D[0]
read-only
Default Value
0000 0000b = 00h (0°C)
(1)
Serial Address
A2h = 1010001b
Byte Address
96 = 60h
Each LSB represents one degree centigrade. This register is to be used in conjunction with TEMPl to yield a sixteen-bit
temperature value. The value in this register is uncalibrated. The host should process the results using the scale factor and
offset provided. See the External Calibration section.
Temperature Result LSB (TEMPl)
D[7]
read-only
D[6]
read-only
D[5]
read-only
D[4]
read-only
D[3]
read-only
D[2]
read-only
D[1]
read-only
D[0]
read-only
Default Value
0000 0000b = 00h (0°C)
Serial Address
A2h = 1010001b
Byte Address
97 = 61h
This register is to be used in conjunction with TEMPh to yield a sixteen-bit temperature value. The value in this register is
uncalibrated. The host should process the results using the scale factor and offset provided. See the External Calibration
section. In the MIC3001 this register will always return zero. This register is provided for compliance with SFF-8472. It is not
used by the MIC3001 when doing threshold comparisons and setting alarm or warning bits.
Voltage MSB (VINh)
D[7]
read-only
D[6]
read-only
D[5]
read-only
D[4]
read-only
D[3]
read-only
D[2]
read-only
D[1]
read-only
D[0]
read-only
Default Value
0000 0000b = 00h (0V)
(2)
Serial Address
A2h = 1010001b
Byte Address
98 = 62h
Each LSB represents 25.6mV. This register is to be used in conjunction with VINl to yield a sixteen-bit value. The values in
VINh:VlNl are in an unsigned binary format. The value in this register is uncalibrated. The host should process the results using
the scale factor and offset provided. See the External Calibration section.
Voltage LSB (VINl)
D[7]
read-only
D[6]
read-only
D[5]
read-only
D[4]
read-only
D[3]
read-only
D[2]
read-only
D[1]
read-only
D[0]
read-only
Default Value
0000 0000b = 00h (0V)
Serial Address
A2h = 1010001b
Byte Address
99 = 63h
Each LSB represents 100
V. This register is to be used in conjunction with VINh to yield a sixteen-bit value. The values in
VINh:VINl are in an unsigned binary format. The value in this register is uncalibrated. The host should process the results using
the scale factor and offset provided. See the External Calibration section. In the MIC3001, this register will always return zero.
This register is provided for compliance with SFF-8472. It is not used by the MIC3001 when doing threshold comparisons and
setting alarm or warning bits.
Notes:
1.
TEMPh will contain measured temperature data after the completion of one conversion.
2.
VINh will contain measured data after one A/D conversion cycle.