logo资料库

浅谈用74LS90设计任意进制计数器.pdf

第1页 / 共1页
资料共1页,全文预览结束
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..
分享到:
收藏