AD5231Data SheetTiming DiagramsCPHA = 1CSt12t3t13tt12CLKt5B23B0t17CPOL = 1t4t7t6HIGHHIGHOR LOWOR LOWSDIB23–MSBB0–LSBt8tt1011t9SDOB24*B23–MSBB0–LSBt14t15t16RDY 03 0 * NOT DEFINED, BUT NORMALLY LSB OF CHARACTER PREVIOUSLY TRANSMITTED. 9- THE CPOL = 1 MICROCONTROLLER COMMAND ALIGNS THE INCOMING DATA TO THE POSITIVE EDGE OF THE CLOCK. 73 02 Figure 3. CPHA = 1 Timing Diagram CPHA = 0CSt12t1tt313CLKt2tCPOL = 0B235B0t17t4t6HIGHHIGHOR LOWOR LOWSDIB23–MSB INB0–LSBttt81011t9SDOB23–MSB OUTB0–LSB*t7t14t15t16RDY 4 00 * NOT DEFINED, BUT NORMALLY MSB OF CHARACTER PREVIOUSLY RECEIVED. 9- THE CPOL = 0 MICROCONTROLLER COMMAND ALIGNS THE INCOMING DATA TO THE POSITIVE EDGE OF THE CLOCK. 73 02 Figure 4. CPHA = 0 Timing Diagram Rev. D | Page 6 of 28 Document Outline Features Applications Functional Block Diagram General Description Revision History Specifications Electrical Characteristics—10 kΩ, 50 kΩ, 100 kΩ Versions Timing Characteristics—10 kΩ, 50 kΩ, 100 kΩ Versions Timing Diagrams Absolute Maximum Ratings ESD Caution Pin Configuration and Function Descriptions Typical Performance Characteristics Test Circuits Theory of Operation Scratchpad and EEMEM Programming Basic Operation EEMEM Protection Digital Input/Output Configuration Serial Data Interface Daisy-Chain Operation Terminal Voltage Operation Range Power-Up Sequence Latched Digital Outputs Advanced Control Modes Linear Increment and Decrement Instructions Logarithmic Taper Mode Adjustment Using Additional Internal Nonvolatile EEMEM RDAC Structure Programming the Variable Resistor Rheostat Operation Programming the Potentiometer Divider Voltage Output Operation Programming Examples Flash/EEMEM Reliability Applications Bipolar Operation from Dual Supplies High Voltage Operation Bipolar Programmable Gain Amplifier 10-Bit Bipolar DAC 10-Bit Unipolar DAC Programmable Voltage Source with Boosted Output Programmable Current Source Programmable Bidirectional Current Source Resistance Scaling RDAC Circuit Simulation Model Outline Dimensions Ordering Guide