
AD5362/AD5363
Rev. A | Page 24 of
28
SPECIAL FUNCTION MODE
If the mode bits are 00, the special function mode is selected, as shown in
Table 15. Bit I21 to Bit I16 of the serial data-word select the
special function, and the remaining bits are data required for execution of the special function, for example, the channel address for data
readback. The codes for the special functions are shown in
Table 16.
Table 17 shows the addresses for data readback.
Table 15. Special Function Mode
I23
I22
I21
I20
I19
I18
I17
I16
I15
I14
I13
I12
I11
I10
I9
I8
I7
I6
I5
I4
I3
I2
I1
I0
0
S5
S4
S3
S2
S1
S0
F15
F14
F13
F12
F11
F10
F9
F8
F7
F6
F5
F4
F3
F2
F1
F0
Table 16. Special Function Codes
Special Function Code
Data (F15 to F0)
Action
S5
S4
S3
S2
S1
S0
0
0000 0000 0000 0000
NOP.
0
1
XXXX XXXX XXXX X [F2:F0]
Write control register.
F4 = 1: Temperature over 130°C.
F4 = 0: Temperature below 130°C.
Read-only bit. This bit should be 0 when writing to the control register.
F3 = 1: PEC error.
F3 = 0: No PEC error. Reserved.
Read-only bit. This bit should be 0 when writing to the control register.
F2 = 1: Select Register X1B for input.
F2 = 0: Select Register X1A for input.
F1 = 1: Enable thermal shutdown mode.
F1 = 0: Disable thermal shutdown mode.
F0 = 1: Software power-down.
F0 = 0: Software power-up.
0
1
0
XX [F13:F0]
Write data in F13 to F0 to OFS0 register.
0
1
XX [F13:F0]
Write data in F13 to F0 to OFS1 register.
0
1
0
Reserved
0
1
0
1
Select register for readback.
0
1
0
XXXX XXXX XXXX [F3:F0]
Write data in F3 to F0 to A/B Select Register 0.
0
1
XXXX XXXX XXXX [F3:F0]
Write data in F3 to F0 to A/B Select Register 1.
0
1
0
Reserved
0
1
0
1
Reserved
0
1
0
1
0
Reserved
0
1
0
1
XXXX XXXX [F7:F0]
Block write to A/B select registers.
F7 to F0 = 0: Write all 0s (all channels use X2A register).
F7 to F0 = 1: Write all 1s (all channels use X2B register).
0
1
0
XXXX XXXX XX [F5:F0]
F5 = 1: Monitor enable.
F5 = 0: Monitor disable.
F4 = 1: Monitor input pin selected by F0.
F4 = 0: Monitor DAC channel selected by F3:F0 (see
Table 10).
F3 = not used if F4 = 1.
F2 = not used if F4 = 1.
F1 = not used if F4 = 1.
F0 = 0: MON_IN0 selected for monitoring (if F4 and F5 = 1).
F0 = 1: MON_IN1 selected for monitoring (if F4 and F5 = 1).
0
1
0
1
XXXX XXXX XXXX XX [F1:F0]
GPIO configure and write.
F1 = 1: GPIO is an output. Data to output is written to F0.
F1 = 0: GPIO is an input. Data can be read from F0 on readback.