![](http://datasheet.mmic.net.cn/Cirrus-Logic-Inc/CS5528-ASZR_datasheet_100862/CS5528-ASZR_40.png)
CS5521/22/23/24/28
40
DS317F8
of the configuration register.
4) Once the CSRs are programmed, repeated conver-
sions on up to 16 Setups can be performed by is-
suing only one command byte.
5) The single conversion mode also requires only one
command, but whenever another or a different
single conversion is wanted, this command or a
modified version of it has to be issued again.
6) The NULL command is used to keep the serial port
in command mode, once it is in command mode.
1.5
Conversion Output Coding
The CS5521/22/23/24/28 devices output 16-bit
(CS5521/23) and 24-bit (CS5522/24/28) data con-
version words. To read a conversion word, the user
must read the conversion data FIFO. The conver-
sion data FIFO is up to 192 bits long and outputs
the conversions MSB first. The last byte of the con-
version data word (CS5521/23 only) contains data
monitoring flags. The channel indicator (CI) bits
keep track of which physical channel was convert-
ed, and the overrange flag (OF) and the oscillation
detect (OD) bits monitor conversions to determine
if a valid conversion was performed. Refer to the
more details.
The CS5521/22/23/24/28 output data conversions
in binary format when operating in unipolar mode
and in two's complement when operating in bipolar
Note: VFS in the table equals the voltage between ground and full scale for any of the unipolar gain ranges, or the
voltage between
± full scale for any of the bipolar gain ranges. See text about error flags under overrange
conditions.
Unipolar Input
Voltage
Offset
Binary
Bipolar Input
Voltage
Two's
Complement
Unipolar Input
Voltage
Offset
Binary
Bipolar Input
Voltage
Two's
Complement
>(VFS-1.5 LSB)
FFFF
>(VFS-1.5 LSB)
7FFF
>(VFS-1.5 LSB) FFFFFF
>(VFS-1.5 LSB)
7FFFFF
VFS-1.5 LSB
FFFF
------
FFFE
VFS-1.5 LSB
7FFF
------
7FFE
VFS-1.5 LSB
FFFFFF
------
FFFFFE
VFS-1.5 LSB
7FFFFF
------
7FFFFE
VFS/2-0.5 LSB
8000
------
7FFF
-0.5 LSB
0000
------
FFFF
VFS/2-0.5 LSB
800000
------
7FFFFF
-0.5 LSB
000000
------
FFFFFF
+0.5 LSB
0001
------
0000
-VFS+0.5 LSB
8001
------
8000
+0.5 LSB
000001
------
000000
-VFS+0.5 LSB
800001
------
800000
<(+0.5 LSB)
0000
<(-VFS+0.5 LSB)
8000
<(+0.5 LSB)
000000
<(-VFS+0.5 LSB)
800000
Table 6. Output Coding for 16-bit CS5521/23 and 24-bit CS5522/24/28
CS5521/23 16-Bit Output Coding
CS5522/24/28 24-Bit Output Coding