Qdatasheet_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

EVAL-AD79X8CB View Datasheet(PDF) - Analog Devices

Part Name
Description
MFG CO.
'EVAL-AD79X8CB' PDF : 24 Pages View PDF
AD7908/AD7918/AD7928
SHADOW REGISTER
MSB
LSB
VIN0
VIN1
VIN2
VIN3
VIN4
VIN5
VIN6
VIN7
VIN0
VIN1
VIN2
VIN3
VIN4
VIN5
VIN6
VIN7
Sequence One
Sequence Two
The SHADOW register on the AD7908/AD7918/AD7928 is a
16-bit, write-only register. Data is loaded from the DIN pin of
the AD7908/AD7918/AD7928 on the falling edge of SCLK. The
data is transferred on the DIN line at the same time that a
conversion result is read from the part. This requires 16 serial
clock falling edges for the data transfer. The information is
clocked into the SHADOW register, provided that the SEQ and
SHADOW bits were set to 0,1, respectively, in the previous
write to the control register. MSB denotes the first bit in the
data stream. Each bit represents an analog input from Channel 0
to Channel 7. Through programming the SHADOW register,
two sequences of channels can be selected, through which the
AD7908/AD7918/AD7928 cycle with each consecutive
conversion after the write to the SHADOW register.
Sequence One is performed first and then Sequence Two. If the
user does not wish to perform a second sequence option, then
all 0s must be written to the last 8 LSBs of the SHADOW
register. To select a sequence of channels, the associated channel
bit must be set for each analog input. The AD7908/AD7918/
AD7928 continuously cycle through the selected channels in
ascending order beginning with the lowest channel, until a
write operation occurs (that is, the WRITE bit is set to 1) with
the SEQ and SHADOW bits configured in any way except 1, 0,
(see Table 10). The bit functions are outlined in the SHADOW
register bit map.
Figure 11 reflects the traditional operation of a multichannel
ADC, where each serial transfer selects the next channel for
conversion. In this mode of operation the sequencer function is
not used.
Figure 12 shows how to program the AD7908/AD7918/AD7928
to continuously convert on a particular sequence of channels.
To exit this mode of operation and revert back to the traditional
mode of operation of a multichannel ADC (as outlined in
Figure 11), ensure that the WRITE bit = 1 and the SEQ =
SHADOW = 0 on the next serial transfer. Figure 13 shows how
a sequence of consecutive channels can be converted on without
having to program the SHADOW register or write to the part
on each serial transfer. Again, to exit this mode of operation and
revert back to the traditional mode of operation of a multichannel
ADC (as outlined in Figure 11), ensure the WRITE bit = 1 and
the SEQ = SHADOW = 0 on the next serial transfer.
POWER-ON
DUMMY CONVERSION
DIN = ALL 1s
CS
DIN: WRITE TO CONTROL REGISTER,
WRITE BIT = 1, SELECT CODING, RANGE,
AND POWER MODE.
SELECT A2 TO A0 FOR CONVERSION.
SEQ = SHADOW = 0
DOUT: CONVERSION RESULT FROM
PREVIOUSLY SELECTED
CS
CHANNEL A2 TO A0.
WRITE BIT = 1,
DIN: WRITE TO CONTROL REGISTER,
SEQ = SHADOW = 0
WRITE BIT = 1, SELECT CODING, RANGE,
AND POWER MODE.
SELECT A2 TO A0 FOR CONVERSION.
SEQ = SHADOW = 0
Figure 11. SEQ Bit = 0, SHADOW Bit = 0 Flowchart
POWER-ON
DUMMY CONVERSION
DIN = ALL 1s
DIN: WRITE TO CONTROL REGISTER,
CS
WRITE BIT = 1, SELECT CODING, RANGE,
AND POWER MODE.
SELECT CHANNEL A2 TO A0
FOR CONVERSION.
SEQ = 0 SHADOW = 1
DOUT: CONVERSION RESULT FROM
PREVIOUSLY SELECTED CHANNEL A2
CS
TO A0.
DIN: WRITE TO SHADOW REGISTER,
SELECTING WHICH CHANNELS TO
CONVERT ON; CHANNELS SELECTED
NEED NOT BE CONSECUTIVE
CHANNELS
WRITE BIT = 0
WRITE BIT = 1
SEQ = 1, SHADOW = 0
CONTINUOUSLY
CONTINUOUSLY
CS
CONVERTS ON
CONVERTS ON THE
THE SELECTED
SELECTED SEQUENCE
SEQUENCE OF
OF CHANNELS BUT WILL
CHANNELS
ALLOW RANGE, CODING,
AND SO ON, TO CHANGE
IN THE CONTROL
REGISTER WITHOUT
INTERRUPTING THE
SEQUENCE, PROVIDED
WRITE BIT = 0 SEQ = 1 SHADOW = 0
WRITE BIT = 0
WRITE BIT = 1
SEQ = 1, SHADOW = 0
Figure 12. SEQ Bit = 0, SHADOW Bit = 1 Flowchart
Rev. D | Page 17 of 32
Share Link: GO URL

All Rights Reserved © qdatasheet.com  [ Privacy Policy ] [ Contact Us ]