2009年 第 6期
(总 第 118期 )
大 众 科 技
DA ZHONG KEJ
NO.6。2009
(Cumulatively No.1 1 8)
浅谈 用 74LS90设计任 意进制计数器
汤德 荣
(安徽机 电职业技术 学院 ,安徽 芜湖 241000)
【摘 要 】计数器是一个用以 实现计数功 能的时序部件 ,它不仅 可用来计脉 冲数 ,而且常用作数字 系统的定时、分频和执
行数字运算以及其它特定的逻辑功能 ,在 电路设计 中应 用相 当广泛 。文章介 绍一种 用 74LS90设计任意进制计数 器的简单方法。
【关键词】计数器 ;74LS90;任 意进 制
【中图分类号】TM935.46 2
【文献标识码 】A
【文章编号 】1008—1 151(2009)06-0043-01
(一 )74LS90简介
码 中为 “1”的输 出端进行 “与”运算 ,结果接到各个 74LS90
74LS90是二一五一十进制 异步加 法计数器,具有双时钟输
入,并具有清 零和 置数等功能,其引脚排列如图 1所示 。
的 R0 、 端 ,即可实现 n进制计数 。(因为 74LS90是异
步清零方式 ,所 以设计 n进制 计数器则 需计 到 n的 BCD码才
能 返 回清 零 ,而 不 是 计 到 n一1就 返 回 , 实 际 上 n只 会 一 闪 即
失 ,并 不 能看 到 )
(三 )实例应 用
1.设计一 36进制计数器
分析 :两位数 需用 2块 74LS90,首先将每块接 成 10进制
构成 100进制计数器 ,然 后设计计 数到 36返回清零 。36的
BCD码为 00110110,因此可将十位的 、Q^,个位的 、 相“与”,
结果接到 2块 74LS90的清零端。电路 :如图 3所示。
图 1 74LS90引 脚排 列
Q^
铀 Qc
图 2 74LS90十 进 制 接 法
图 3 36进 制 计 数 器
2.设计一 360进制计数器
分 析 :需 用 3块 74LS90,360的 BCD码 为 001101100000,
因 此 可 将 百 位 的 QB、Q^,十 位 的 Qc、QB相 “与 ”, 结 果接 到 3
块 74LS90的清零端 。(也可将个位的 74LS90按 图 2接 )
图 中
R。m、R。 为清零端 ,两 者同时为高 电平时实现清零功能 ,
电路 : 如 图 4所 示 。
清零方式为异步 。
R 、R 为置数端 ,两者同时为高 电平 时实现 置数功能 ,此
时 , 输 出 端 输 出 1001。
Q 、Q 、 Q 、 Q 为 数 据 输 出端 。
CP1、CP2为 脉 冲 输 入 端 ,其 中 :
脉冲从 CP1进去 ,输 出从 Q^输 出时为二进制记数
脉 冲 从 CP2进 去 , 输 出 从 QD、 、 QB输 出 时 为 五 进 制 记 数
脉冲从 CP1进 去,Q^接 CP2,输 出从 QD、Q 、QB、Q^输 出时为
十进制记数,因此 ,
图 4 360进 制 计 数 器
(四 )结 论
1.设计 n进制计数器,n为几位数就 需几块 74LS90。
2.每块 74LS90的两脉冲 都按 10进 制接 法接 ,置数端 无
74LS90接成十进制记数方式时 的电路如 图 2。
效 。
(二 )设 计方 法
设计采用反馈清零的方法实现 ,即从 0记到要设计 的进
制时使清 零端 R 、R 有效 (同时为高 电平 ),进而反馈清
零 。具体 的方 法是:如需 设计 n进制计 数器 ,就把 n各位 BCD
3.高位的计数脉冲来 自低位 的 Q。。
4.n中为 0的那位对应 的 74LS90的清零端可接 n各位 BCD
码 中为 “1”的输 出端的 “与 ”运算结果 ,也可接低 电平 (图
2接 法 )。
【收稿 日期】2009-03-13
【作 者简介】汤德 荣 (1977一 ),男,安徽机 电职业技术 学院机 电一体化教研 室主任 ,研 究方 向为 电气 自动化 。
. . 43..