eda技术课程设计7段数码显示译码器设计.doc
《eda技术课程设计7段数码显示译码器设计.doc》由会员分享,可在线阅读,更多相关《eda技术课程设计7段数码显示译码器设计.doc(7页珍藏版)》请在沃文网上搜索。
1、目 录1.课程设计目的及原理.71.1.课程设计的题目7 1.2课程设计的目的.7 1.3.课程设计的原理72.课程设计内容.92.1 VHDL源程序设计.9 2.2.功能仿真图.103.设计感想.124.参考文献12摘要7段数码是纯组合电路,通常的小规模专用IC,如74或4000系列的器件只能作十进制BCD码译码,然而数字系统中的数据处理和运算都是利用译码程序在FPGA/CPLD中为实现。 根据输入的信号翻译成相应的数字,按照设计好的对应的灯亮,组成数字,1.课程设计目的及原理1.1.课程设计的题目: 7段数码显示译码器设计 1.2课程设计的目的: 1)、学习7段数码显示译码器设计; 2)、
2、 学习VHDL的CASE语句应用及多层次设计方法;3)、加深并熟练Quartus II的基本操作。1.3.课程设计的原理:7段数码是纯组合电路,通常的小规模专用IC,如74或4000系列的器件只能作十进制BCD码译码,然而数字系统中的数据处理和运算都是二进制的其输出表达式都是十六进制的,为满足十六进制数的译码显示,最方便的方法就是利用译码程序在FPGA/CPLD中为实现。但其数码管的连接方式不同其要想得到相同的结果其译码输出是不一样的。7段数码管的连接方式有两种即:共阴极连接(高电平有效);共阳极连接(低电平有效)。当我们要显示9时,如果我们采用共阴极连接译码输出应为1101111,数码管7个
3、段g,f,e,d,c,b,a;分别接1,1,0,1,1,1,1;其中接高电平的是g,f,d,c,b,a;接低电平的是e。 如果我们采用共阳极连接译码输出应为0010000,数码管7个段个,g,f,e,d,c,b,a;分别接0,0,1,0,0,0,0;其中接高电平的是e;接低电平的是g,f,d,c,b,a;本次课程设计请偶们将采用共阴极连接方式。共阳极(1),共阴极(2),7段数码管(3)图如下: (1) (2) (3)2.课程设计内容在Quartus II上进行编辑、编译、综合、适配、仿真,给出其所有信号的时序仿真波形。2.1.VHDL源程序设计(1)先建立一个目标文件夹,以便用来存放编写好的
4、程序。 (2)打开MAX+PLUS编程软件,点击file中的new,在弹出的对话框中选择text editor file,单击ok按钮。此时选择了文本编辑方式。 (3)点击保存按钮,出现一个对话框,在file name中键入文件名,在directories选择已建立的用来存储程序的文件夹,在选中目标盘以及后缀.vhd.单击ok按钮。 (4)选择菜单file至project至set project current file,将此项设计设置成工程。 (5)进入编辑窗口,编辑好要编写的程序。 (6)选中菜单assign中的device,在对话框中的device famile在选中acex1k,在de
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- eda 技术 课程设计 数码 显示 译码器 设计