
MAX1358/MAX1359/MAX1360
16-Bit Data-Acquisition Systems with ADC, DACs,
UPIOs, RTC, Voltage Monitors, and Temp Sensor
______________________________________________________________________________________
57
This register is the internal temperature sensor calibra-
tion register.
TGAIN<7:0>: Factory-preset temperature gain correc-
tion coefficient bits. This is the linear scaling factor used
to derive absolute temperature values from temperature
values measured with the internal temperature sensor
(TACTUAL = TMEAS x TGAIN + TOFFS). This method does
not correct for delta VBE absolute voltage measurement
errors, and assumes the measurement is taken with a
reference voltage that is either exactly 1.250V, or an
exact value known by the user. The errors being correct-
ed by this factor are variables in the internal tempera-
ture-sensing diode. This factor is programmed to typical
values. The power-on default varies.
TOFFS<5:0>: Factory-preset temperature offset cor-
rection coefficient bits. This is the linear offset factor
used to derive absolute temperature values from tem-
perature values measured with the internal temperature
sensor (TACTUAL = TMEAS x TGAIN + TOFFS). This
method does not correct for delta VBE absolute voltage
measurement errors, and assumes the measurement
was taken with a reference voltage that is either exactly
1.250V, or an exact value known by the user. The errors
being corrected by this factor are variables in the inter-
nal temperature-sensing diode. This factor is based on
characterization data. The power-on default varies.
SPDT2<1:0>: Single-pole double-throw switch 2 control
bits. The SPDT2<1:0> bits, the UPIO pins (if config-
ured), and the PWM (if configured) control the state of
the switch as shown in Table 20. The UPIO_ states of 0
and 1 in the table correspond to respective deasserted
and asserted logic states as defined by the ALH_ bit in
the UPIO_CTRL register. If a UPIO is not configured for
this mode, its value applied to Table 20 is 0. The PWM
states of 0 and 1 in Table 20 correspond to the respec-
tive PWM off (low) and on (high) states defined by the
SPD2 bit in the PWM_CTRL register. If the PWM is not
configured for this mode, its value applied to Table 20 is
0. The power-on default is 00.
SPDT2<1:0>
UPIO_* PWM* SPDT2 SWITCH STATE
00
SNO2 open, SNC2 open
0X
X
1
SNO2 closed, SNC2 closed
0X
1
X
SNO2 closed, SNC2 closed
01
X
SNO2 closed, SNC2 closed
10
00
SNC2 closed, SNO2 open
1X
X1
SNC2 open, SNO2 closed
1X
SNC2 open, SNO2 closed
11
XX
SNC2 open, SNO2 closed
Table 20. SPDT Switch 2 States
X = Don’t care.
*Switch SPDT2 control is effectively an OR of the SPDT20 bit, the
UPIO pins, and the PWM output. The SPDT21 bit determines if
the switches open and close together or if they toggle.
The temperature-sensor control register controls the
internal and external temperature measurement.
IMUX<1:0>: Internal current-source MUX bits. Selects
the pin to be driven by the internal current sources as
shown in Table 21. The power-on default is 00.
IVAL<1:0>: Internal current-source value bits. Selects
the value of internal current source as shown in Table
22. The power-on default is 00.
MSB
LSB
IMUX1
IMUX0
IVAL1
IVAL0
X
TEMP_CTRL Register (Power-On State: 0000 XXXX)
CURRENT SOURCE
IMUX1
IMUX0
Disabled
0
Internal temperature sensor
0
1
AIN1
1
0
AIN2
1
Table 21. Selecting Internal Current Source
CURRENT
TYPICAL CURRENT (A)
IVAL1
IVAL0
I1
40
0
I2
60
0
1
I3
64
1
0
I4
120
1
Table 22. Setting the Current Level
MSB
TGAIN7
TGAIN6
TGAIN5
TGAIN4
TGAIN3
TGAIN2
TGAIN1
TGAIN0
LSB
TOFFS5
TOFFS4
TOFFS3
TOFFS2
TOFFS1
TOFFS0
X
TEMP_CAL Register (Power-On State: Varies By Factory Calibration)