AD7904/AD7914/AD7924
SEQUENCER OPERATION
The SEQ1 and SEQ0 bits in the control register allow the user to
select a mode of operation for the sequencer function. Table 10
outlines the three modes of operation of the sequencer.
ADC, where each serial transfer selects the next channel for
conversion. In this mode of operation, the sequencer function
is not used.
Data Sheet
to continuously convert on a sequence of consecutive channels
from Channel 0 to a selected final channel. To exit this mode of
operation and revert to the traditional mode of operation of a
multichannel ADC (as shown in Figure 11), ensure that the
WRITE bit = 1 and SEQ1 = SEQ0 = 0 on the next serial transfer.
Table 10. Sequence Selection
SEQ1
0
SEQ0
X
Sequencer Function
Not used
Description
The sequencer function is not used. The analog input channel selected for each individual
conversion is determined by the contents of the channel address bits, ADD1 and ADD0, in each
previous write operation. This mode of operation reflects the traditional operation of a multi-
channel ADC, without using the sequencer function, where each write to the AD7904/AD7914/
AD7924 selects the next channel for conversion (see Figure 11).
The sequencer function is not interrupted upon completion of the write operation. This config-
uration allows other bits in the control register to be altered between conversions while in a
sequence without terminating the cycle.
This configuration is used in conjunction with the channel address bits, ADD1 and ADD0, to
program continuous conversions on a consecutive sequence of channels from Channel 0 to a
selected final channel that is specified by the channel address bits in the control register (see
1
0
Used (not interrupted
upon completion)
Continuous
conversions
1
1
POWER ON
DUMMY CONVERSION
CS
DIN: WRITE TO CONTROL REGISTER,
WRITE BIT = 1,
SELECT CODING, RANGE, AND POWER MODE.
SELECT CHANNEL ADD1, ADD0 FOR CONVERSION.
SEQ1 = 0, SEQ0 = x
DOUT: CONVERSION RESULT FROM PREVIOUSLY
SELECTED CHANNEL ADD1, ADD0
CS
DIN: WRITE TO CONTROL REGISTER,
WRITE BIT = 1,
SELECT CODING, RANGE, AND POWER MODE.
SELECT ADD1, ADD0 FOR CONVERSION.
SEQ1 = 0, SEQ0 = x
WRITE BIT = 1,
SEQ1 = 0, SEQ0 = x
Figure 11. SEQ1 Bit = 0, SEQ0 Bit = x Flowchart
Rev. C | Page 16 of 32
03087-011