计数器技术全解析:从基础到高级实现
1. 不同类型计数器的特性
在数字电路中,计数器是一种非常重要的组件。除了常见的 74x163 计数器外,还有 74x169 计数器。74x169 与 74x163 功能类似,但存在一些显著差异。74x169 的进位输出和使能输入为低电平有效,并且它是一个可进行递增或递减计数的计数器,其计数方向由输入信号 UP/DN 的值决定。当 UP/DN 为 1 时,计数器进行递增计数;当 UP/DN 为 0 时,计数器进行递减计数。
对于计数器的停止状态,即使计数器停止,在状态 255 时 MAXCNT 也必须被置位。为实现这一点,低阶计数器的 ENT 输入始终被置位,其 RCO 输出连接到高阶计数器的 ENT 输入。同时,MAXCNT 能检测到状态 255,即使 CNTEN 未被置位。为使计数器能够计数,CNTEN 需并行连接到 ENP 输入。另外,只有当 GO_L 被置位且计数器处于状态 255 时,与非门才会置位 RELOAD_L,使计数器回到状态 63。
2. 二进制计数器状态解码
二进制计数器可与解码器结合使用,以获得一组 1 - out - of - m 编码信号,即每个计数器状态对应一个被置位的信号。这种组合在计数器用于控制一组设备时非常有用,因为在每个计数器状态下可以使不同的设备启用。例如,将 74x163 连接成模 8 计数器,并与 74x138 3 - to - 8 解码器结合,就可以提供八个信号,每个信号代表一个计数器状态。
然而,在状态转换过程中,当两个或多个计数器位发生变化时,解码器的输出可能会出现“毛刺”。这是因为在同步计数器(如 74x163)中,输出不会同时改变,而且像 74x138 这样的
超级会员免费看
订阅专栏 解锁全文

9万+

被折叠的 条评论
为什么被折叠?



