找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7617|回复: 0
打印 上一主题 下一主题
收起左侧

74LS148控制数码管数字显示电路的设计

[复制链接]
跳转到指定楼层
楼主
ID:22266 发表于 2020-12-2 18:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2.1 主要技术指标

利用编/译码器、按键和数码管设计一数字显示电路,要求按下编号为0~7中的任一按键时,数码管能够显示出对应的数字。
2.2整体设计方案

2.2.1 设计方案

用八按键开关实现高低电平的输入;按键与BCD码之间的转换用74LS148D八三编码器实现;BCD码与数字显示之间的转换用译码器74LS48D实现,最后加一七位共阴数码管显示对应按键的0~7的数字。


图2-1 74LS148的功能表及在Multisim中的逻辑图
图2-2 74LS48D在Multisim中的逻辑图


2.3单元电路设计及功能说明
1、按键开关部分:控制高低电平对74LS48D编码器的输入。
图2-3 电路设计按键部分截图
2、编码/译码器:将按键输入的高低电平用74LS148D编码为BCD码,因为输出端为非,所以在A0~2口接非门;根据74ls148的功能特性,在GS端加非门,当无按键按下时,控制74ls48不工作;当有按键按下时再输入到译码器74LS48D中完成数码管的显示。
图2-4电路设计编码/译码器部分截图
3、数码管的显示:将编码器中输出的数据在数码管中以0~7的数字形式显示。
图2-5电路设计数码管显示部分截图
2.4调试过程及仿真结果
2.4.1 仿真条件
在Multisim仿真软件中进行
2.4.2 仿真结果
按下编号为0~7中的任一按键时,数码管能够显示出对应的数字。
图2-6电路设计仿真结果截图




2.5 主要元件清单
表2-1元件清单表
元件
个数
电阻
7个
阴极数码管
1个
74LS148D
1个
74LS48D
1个
74LS30D
1个
7404N
3个


2.6 小结
通过这次的电路设计对编码/译码器有了一个更加全面的认识,在刚开始设计电路时,有好几次走入了误区,刚做按键控制BCD 码时没有想到对编码器的使用;后来在选择编码 /译码器的时候也没有注意到CMOS和TTL规格的区分,后来还是在老师的指导下重新认识了这一问题。这道题设计之后,也看出了自己在数字电路这一方面还需要更深入更全面的学习。

以上的Word格式文档51黑下载地址:
http://www.51hei.com/bbs/dpj-199047-1.html
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表