
HA456
表1并行接口命令
A2:0
SELECTS
产量
存在
程序
D3:0
0000至0111
1000
1011
1100
地址
输入是
无关
这些
功能
1101
1110
1111
1001或1010
行动
CONNECT BY D3中定义的输入: 0被选中A2的输出: 0 。未启用已禁用的输出。
通过连接选择A2的输出: 0至GND 。未启用已禁用的输出。
异步禁止由A2选择单路输出: 0 ,并保留登记总表不变。
异步方式实现由A2选择单路输出: 0 ,并保留登记总表不变。
异步禁用所有输出,并保留登记总表不变。
异步方式使所有输出,并保留登记总表不变。
发送软件“锁存”脉冲到从注册到从主寄存器,当且仅当, LATCH输入= 1加载它。
如果锁存输入= 0 ,那么这个命令是一个NOP 。主寄存器是通过这个命令不变。
不要在并行编程模式中使用这些代码。这些代码仅用于串行编程。
表2.串行接口命令
D3:0
0000至0111
1000
1001
1010
1011年至1111年
行动
连接输出到由D 3限定的输入通道: 0 。未启用已禁用的输出。
输出连接到GND 。未启用已禁用的输出。
使能输出,并将其连接到GND 。默认开机状态,所有输出关闭,所以使用此代码来启用
上电后输出的应用,但编程开关CON组fi guration之前。
禁止输出。的输出不再与任何输入信道相关联;所需的输入之后必须重新定义
重新使能输出。
不要在串行编程模式下使用这些代码。
表3.定义上的数据和地址位功能
SER / PAR
H
L
L
D3
X
H
L
D2
X
并行数据
输入
并行数据
输入
D1
串行数据
产量
并行数据
输入
并行数据
输入
D0
串行数据输入
并行数据
输入
并行数据
输入
A2:0
X
产量
地址
产量
地址
评论
32位串行模式
并行模式; D2 : 0的定义
要执行的命令
并行模式; D2 : 0定义输入
通道
图2示出了HA456的一个典型应用
HFA1412四,增益,两个缓冲器的输出驱动
75Ω负载。这个应用程序显示了HA456数字开关
控制接口设置在7位并行模式。该HA456
使用7个数据线和3条控制线( WR , CE和LATCH ) 。
输入/输出信息提供给该芯片在A 2: 0
与D3 : 0通过并行打印机端口。该数据被存储在
主寄存器可在WR的上升沿。当
LATCH线变为高电平时,开关CON组fi guration加载到
从机寄存器,并且所有8个输出侦察网络gure在同一
时间。每7位字只更新一次输出。
如果几个输出是要被更新时,数据是逐个
加载到主寄存器。然后,单个锁存
脉冲能同时重新配置所有通道。
IBM兼容PC机加载编程数据到
通过使用一个简单的基本的并行端口( LPT1 ) HA456
程序。
7
FN4153.7
2008年9月26日