数字电路课程设计——设计一个简易键盘.doc
《数字电路课程设计——设计一个简易键盘.doc》由会员分享,可在线阅读,更多相关《数字电路课程设计——设计一个简易键盘.doc(11页珍藏版)》请在沃文网上搜索。
1、 数字电路课程设计 课程:设计一个简易键盘 设计名称:设计一个简易键盘 设计内容:0-9十个数字分别对应一个按键,当其中一个按键按下时,在数码显示管上显示对应的数字。设计目的与要求: 1、学习数字逻辑等电路设计方法,熟知编码器、译码显示等其他电路的工作原理及特点; 2、培养勤奋认真、分析故障和解决问题的能力。设计环境或器材、原理与说明:环境: Multisim 8器材:编码器芯片74LS248,以及与非门(4个),或非门(6个),七段发光二极管显示器,开关和电源。原理:若要将4位二进制数作为七段发光二极管的输入来进行显示,而二进制数则通过二-十进制译码器原理,通过十进制数来显示,从而得到从十进
2、制-二进制-十进制显示的功能。所以需要设计一个电路,将一位十进制数字转化为四位二进制编码,即二 十进制编码器。根据键盘输入的原理,当输入一个数字的时候是不能出现其他的数字的,所有要用到优先编码器的原理。所以根据题意设计了电路,将输入的十进制数转化为四位二进制数。从而实现简易键盘的功能。在二-十进制编码器中,输入I1I9代表十进制19, 十进制数0的输入时是隐含的,当I1I9均为0时,代表I0输入有效,输出Y3Y2Y1Y0代表十进制数的8421BCD编码二-十进制编码器编码表输入输出I0I1I2I3I4I5I6I7I8I9Y3Y2Y1Y010000000000000010000000000010
3、010000000001000010000000011000010000001000000010000010100000010000110000000010001110000000010100000000000011001表达式:Y0=I1+I3+I5+I7+I9Y1=I2+I3+I6+I7Y2=I4+I5+I6+I7Y3=I8+I9逻辑图 两输入与非门 两输入或非门 三输入与非门说明:开关按下相当于输入1信号,一个开关对应于一个输入端,也即键盘的一个按钮。根据共阴极显示译码器的逻辑功能表与逻辑图设计显示译码器部分,这里用的是74LS248D。74LS248D逻辑功能表共阴极显示译码器驱动电路
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 课程设计 设计 一个 简易 键盘