
AD8156
编程实例
A[3:0]
D[3:0]
WE
UPD
图25.采样时序图的4x4模式的编程实例
DUAL 2 × 2模式( MODE引脚= 1 )编程实例
表9.双通道2 × 2模式编程
地址引脚
A3 A2 A1 A0
1
0
0
0
1
0
0
0
1
1
0
0
1
1
0
0
0
0
1
0
0
1
1
1
1
0
1
1
数据引脚
D3 D2 D1
0
x
x
1
x
x
0
0
x
1
0
x
x
x
0
x
x
1
0
1
0
D0
x
x
x
x
x
1
1
描述
A [ 3] = 1启用OUT3 。 D [3 ] = 0连接IN2到OUT3 。
A [ 3] = 1启用OUT3 。 D [ 3] = 1连接IN3到OUT3 。
A [ 3 : 2 ] = B11使OUT2和OUT3 。 D [3 : 2] =操作b00连接IN2到OUT2都和OUT3 。
A [ 3 : 2 ] = B11使OUT2和OUT3 。 D [3 : 2] = b 10分配连接IN2到OUT2和连接IN3
至OUT3 。
A [ 1 ] = 1使OUT1 。 D [ 1] = 0连接IN0到OUT1 。
D [ 1 : 0 ] = B11使得OUT0和OUT1 。 D [ 1: 0] = b 11分配连接IN1到既OUT0和OUT1 。
A [ 3 : 0 ] = b1111使所有输出。 D [3 :0] = b0101连接IN2到OUT3 ,IN3至OUT2 , IN0到
OUT1 , IN1到OUT0 。
4 × 4模式( MODE引脚= 0 )编程实例
表10.连接编程, A [ 3 : 2 ] = B00
地址引脚
A3 A2 A1 A0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
D3
0
0
0
0
数据引脚
D2 D1
1
0
0
0
1
0
1
0
D0
0
0
1
0
描述
A [ 1 : 0 ] = 0时OUT0 。 D2 = 1启用OUT0 。 D [ 1:0] = 0连接IN0到OUT0 。
A [ 1 : 0 ] = 0时OUT0 。 D2 = 0禁用OUT0 。 D [ 1:0] = 0连接IN0到OUT0 。
A [ 1 : 0 ] = B10选择OUT2 。 D2 = 1使OUT2 。 D [ 1 : 0 ] = B01连接IN1到OUT2 。
A [ 1 : 0 ] = B11选择OUT3 。 D2 = 1启用OUT3 。 D [ 1: 0] =操作b00连接IN0到OUT3 。
表11.输出电平编程, A [ 3 : 2 ] = B01
地址引脚
A3 A2 A1 A0
0
1
0
0
0
1
0
0
0
1
1
0
0
1
1
1
数据引脚
D3 D2 D1
0
1
0
1
0
0
1
1
0
0
0
0
D0
0
0
1
0
说明(输出电流= 2毫安+( 2毫安× D [3 :0])
A [ 1 : 0 ] = 0时OUT0 。 D [3 :0] = b0100设置OUT0电流至2 mA +( 2毫安×4 )= 10毫安。
A [ 1 : 0 ] = 0时OUT0 。 D [3 :0] = B1000设置OUT0电流至2 mA +( 2毫安×8 ) = 18毫安。
A [ 1 : 0 ] = B10选择OUT2 。 D [3 :0] = B1101设置OUT2电流至2 mA +( 2毫安× 13) = 28毫安。
A [ 1 : 0 ] = B11选择OUT3 。 D [3 :0] = B0000设置OUT3电流至2 mA +( 2毫安×0 )= 2毫安。
第0版|第17页20
06305-009