Datasheet
REV. A
AD8152
–13–
Table I. Address and Data Buses
Connection/Current Bit Output Address Pins Data Pins
A6 A5 A4 A3 A2 A1 A0 D5 D4 D3 D2 D1 D0
0 = CONNECTION LATCHES
1 = OUTPUT CURRENT LEVEL MSB LSB MSB LSB
Table II. Connection Data and Address Programming Examples
Connection/ Data Pins
Current Bit Output Address Pins (Used to Select Inputs) Comments
0 = CONNECTION MSB LSB MSB LSB
A6 A5 A4 A3 A2 A1 A0 D5 D4 D3 D2 D1 D0
0 000000 000000 Program IN00 to OUT00
0 000000 100001 Program IN33 to OUT00
0 100001 011111 Program IN31 to OUT33
0 111111 000000 Broadcast IN00 to All Outputs
0 000000 111111 Disable OUT00
0 100001 111111 Disable OUT33
0 111111 111111 Disable All Outputs (Broadcast)
Table III. Output-Current Level Data and Address Programming Examples
Connection/ Data Pins
Current Bit Output Address Pins (Used to Select Inputs) Comments
1 = CURRENT LEVEL MSB LSB MSB LSB
A6 A5 A4 A3 A2 A1 A0 D5 D4 D3 D2 D1 D0
100000 0XX0 000 Program OUT00 to Current—Code 00 (2 mA)
100000 0XX1 111 Program OUT00 to Current—Code 15 (32 mA)
110000 1XX0 111 Program OUT33 to Current—Code 07 (16 mA)
111111 1XX1 000 Broadcast Current—Code 08 to All
Outputs (18 mA)
Table IV. Basic Control Strobe Functions
RESET CS WE RE UPD Function
0XXXXGlobal Reset. Disables all outputs and resets all output current to code 0111 (16 mA).
11XXX Disable All Control Signals. Signal matrix/currents remain the same. D5:D0 are high impedance.
1001XWrite Enable. Write D5:D0 data into first rank register addressed by A6:A0.
10X0X Single-Output Readback. Second rank register data for output A6:A0 appears on D5:D0.
10XX0
Global Update. Copy all first rank data into second rank registers.
10010 Transparent Write and Update. D5:D0 immediately control programming. Use RE as gating signal.