添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1288页 > AD8117 > AD8117 PDF资料 > AD8117 PDF资料1第26页
AD8117/AD8118
应用
程序设计
在AD8117 / AD8118有两种选择,用于改变
交叉点矩阵的编程。在第一种选择,一个
该更新整个可提供192位的串行字
矩阵中的每个时间。第二个选项允许改变
通过并行接口的单个输出的编程。该
串行选项需要更少的信号,但是有更多的时间(时钟周期)
用于改变编程,而并行编程
技术需要更多的信号,但可以改变单个输出
在一个时间,并且需要更少的时钟周期来完成
编程。
编程序列是192位倍的数量
设备中的链。
并行编程简介
当使用并行编程模式下,没有必要
在更改矩阵时重新编程整个器件。
实际上,并行编程允许的修改
在一个时间单路输出。因为这需要只有一个WE / UPDATE
周期,显著节省时间可以通过使用并行实现
编程。
使用并行编程的一个重要考虑因素是
该RESET信号不会重置在AD8117的所有寄存器/
AD8118 。当拍摄低, RESET信号只设置每个
输出禁用状态。这是有帮助的电期间到
确保两个平行的输出是不活跃的同时。
后初始上电时,在设备的内部寄存器
一般具有随机数据,即使该复位信号具有
有人断言。如果并行编程来编程一个
输出,然后该输出将被适当地编程,但
该装置的其余部分将有一个随机程序状态取决于
在上电时,内部寄存器的内容。因此,当
使用并行编程,至关重要的是,所有的输出是
编程,以在上电后所需的状态。这确保了
编程矩阵始终处于一个已知的状态。从此
上,并行编程可以用于修改单个输出
或一次以上。
类似地,如果UPDATE是采取较低的初始加电后,
时,在移位寄存器中的随机电数据将
编程到基质中。因此,为了防止
被编程到一个未知的状态交叉点,做
不适用于低逻辑电平与UPDATE电后最初
应用。编程完全移位寄存器一次到
所期望的状态,通过后串行或并行编程
初始上电时,消除了编程的可能性
矩阵未知状态。
以改变输出的编程通过并行编程
明, SER / PAR和UPDATE应采取高。串行
编程时钟CLK ,应留在平行高
编程。并行时钟,我们应该在高启动
状态。输出的5位地址进行编程应
放在A0到A4 。第5个数据位( D0到D4)的应
包含标识该输入是亲的信息
编程到正在处理的输出。第六个数据位
(D5)决定输出的使能状态。若D5低
(输出禁用) ,然后D4 D0上的数据并不重要。
所需的地址和数据信号已被建立之后,
它们可以由高电平变为低电平被锁存到移位寄存器
WE信号的转换。该矩阵没有被编程,
然而,直到更新信号被拉低。因此,有可能
通过在新数据锁存为几个或所有的输出的第一
串行编程简介
串行编程模式使用CLK , DATA IN ,
UPDATE和SER / PAR器件引脚。第一步骤是确定一个
低电平SER / PAR ,以能串行编程
模式。并行时钟WE应在举行高
整个串行编程操作。
更新信号应该是在该数据是历史最高水平
移入该装置的串行端口。虽然数据仍
移中时更新为低时,透明的,非同步
锁存允许换档数据到达矩阵。这将导致
矩阵来尝试更新到每一个中间状态
通过移动数据定义。
在数据与数据在CLK的每一个下降沿移入。
总共有192位必须移入完成编程
明。对于每个32个输出中,有5位( D0到D4)的
这决定了其输入的源后跟一个位( D5)的
用于确定输出的使能状态。若D5低
(输出禁用) ,这五个相关的位( D0到D4 )不
关系,因为没有输入被切换到其输出。
最显著输出地址数据被移位在第一与
的使能位( D5)的偏移第一,其次是输入地址
( D4至D0 )与D4第一和D0最后依次输入。每
输出剩余的编程顺序,直到至少
显著输出地址数据被移入。在这一点上,
更新可以采取低,从而导致编程
根据这仅仅是移位的数据的装置,该
UPDATE锁存器是异步的,当UPDATE低,
它们是透明的。
如果一个以上的AD8117 / AD8118器件进行串行
在一个系统编程时,数据输出从一个信号
设备可以连接到下一个器件的DATA IN至
形成串联链。所有的CLK ,UPDATE和SER / PAR的
所描述的引脚应并联连接和操作
以前。串行数据被输入到DATA IN的销
链条的第一装置,并且它的涟漪通到最后。
因此,在链中的最后一个装置中的数据应该
在编程序列的开始。的长度
版本A |第26页36

深圳市碧威特网络技术有限公司