MAX1153/MAX1154
Stand-Alone, 10-Channel, 10-Bit System Monitors
with Internal Temperature Sensor and VDD Monitor
______________________________________________________________________________________
15
Manually Triggered Conversion
(Command Code = 0000)
Before beginning a manual conversion, ensure the
scan mode bit in the setup register is zero, because a
logic 1 disables manual conversions. The address bits
in a Manually Triggered Conversion command select
the input channel for conversion (see Table 3). When
performing a differential conversion, use the even chan-
nel address (AIN0, AIN2, AIN4, AIN6); the command is
ignored if odd channel addresses (AIN1, AIN3, AIN5,
AIN7) are used for a differential conversion.
After issuing a Manually Triggered Conversion com-
mand, bring CS high to begin the conversion. To obtain
a correct conversion result, CS must remain high for a
period longer than the reference power-up time (if in
power-down mode) plus the conversion time for the
selected channel-configured conversion type (voltage
or temperature). The conversion’s result can then be
read at DOUT by issuing a Read Current Data Register
for Selected Channel command, addressing the con-
verted channel. See Table 3 for channel addresses.
Table 2. Command Description
DATA BYTES AFTER
COMMAND WORD
COMMAND
WORD
BYTES TO
DIN
BYTES FROM
DOUT
COMMAND DESCRIPTION
0000####
0
Manually Triggered Conversion
0001xxxx
0
3
Read Alarm Register
0010####
0
2
Read Current Data Register for Selected Channel
0011####
0
20
Read Current Data Register for All Channels
0100####
0
5
Read Configuration Register for Selected Channel
0101xxxx
0
5
Read Global Configuration Registers
0110xxxx
N/A
Reserved
0111xxxx
0
Reset
1000####
0
Clear Alarm/Fault for Selected Channels
1001xxxx
0
Clear Alarm/Fault for All Channels
1010####
2
0
Write Current Data Register for Selected Channel
1011xxxx
20
0
Write Current Data Registers for All Channels
1100####
5
0
Write Configuration Registers for Selected Channel
1101xxxx
5
0
Write Global Configuration Registers
1110xxxx
N/A
Reserved
1111xxxx
N/A
Reserved
#### = Channel address code, see Table 3.
xxxx = These bits are ignored for this command.
Table 3. Channel Address
ADDRESS IN COMMAND
INPUT
0000
Internal temperature
0001
VDD
0010
AIN0
0011
AIN1
0100
AIN2
0101
AIN3
0110
AIN4
0111
AIN5
1000
AIN6
1001
AIN7
1010
Reserved
1011
Reserved
1100
Reserved
1101
Reserved
1110
Reserved
1111
Reserved