- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、项目描述 抢答器LED数码管是目前常用的一种数显器件。使用是让某些笔段上的发光二极管发亮,即可组成0-9、A、b、C、d、E、F一系列数字或符号。 LED数码管分共阳极与共阴极两种。数码管的应用十分广泛,凡是需要指示或读数的场合(如秒表、数字时钟、频率计等等)均可采用数码管显示。 本项目是设计一个7段数码管显示译码器,使数码管可显示0-9、A、b、C、d、E、F,并通过4位拨码开关(SWD1~SWD4)输入、输出到数码管验证其功能。 一、项目描述 二、项目资讯 VHDL概述概述 VHDL的程序基本结构 标识符、数据对象、数据类型、属性及运算符 并行(并发)语句 (Concurrent Statements) (参见专题课件相应内容) 三、项目分析 三、项目分析 三、项目分析 三、项目分析 四、项目实施 微机一台(Windows XP系统、安装好Quartus Ⅱ5.0等相关软件) EDA学习开发板一块 USB电源线一条 ISP下载线一条。 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施——1. QuartusⅡ VHDL设计输入法 四、项目实施 电路调试: 拨动拨码开关SWD1~SWD4,观察数码管显示是否符合设计要求。 故障分析及排除: 1.无论怎样拨动拨码开关,数码管始终不亮。出现这种情况,很可能是管脚没有分配好,或者分配了管脚,但是没有重新编译。 2.拨动拨码开关,但是数码管显示的数字或字符不对。出现这种情况,首先应检查VHDL程序设计是否有误,是否把数码管的段码写错了。然后检查段码的顺序与数码管的引脚顺序是否一致。 五、项目评价与总结提高 五、项目评价与总结提高 数码管显示译码器属于组合逻辑电路,在进行VHDL设计时,可以采用when-else语句或with-select语句描述其真值表来进行设计。 QuartusII VHDL设计的主要步骤包括:新建工程、建立编辑VHDL设计文件、编译、仿真及器件编程等。 尚辅网 / 《EDA技术应用》项目课件 项目六 数码管显示译码器的VHDL设计 1. 项目任务 2. 项目目标 学生的沟通能力及团队协作精神 良好的职业道德 质量、成本、安全、环保意识 设计的规范性 职业素养 三 掌握Quartus II软件的VHDL设计方法 掌握VHDL语言的规范化编程 能利用VHDL并行语句设计组合逻辑电路 学习开发板的调试 技能 二 了解硬件描述语言的发展概况 了解VHDL的程序特点及基本结构 掌握VHDL的数据对象、数据类型、属性及运算符 掌握VHDL并行语句的使用 知识 一 目 标 类别 序号 四项内容 1.系统功能分析 7段数码管译码器是典型的组合逻辑电路 思路分析:对于采用VHDL语言设计简单组合逻辑,通常先列出真值表,再用VHDL语言的条件或选择语句将输入输入一一列举出来。 2.硬件电路设计 数码管显示译码器完全由CPLD内部电路实现 4位输入可连接到4位拨码开关、7位输出连接到数码管的码段上 。 3.软件设计思路 根据七段数码管译码器功能,列出真值表,可采用VHDL语言中并行条件赋值或者选择赋值语句来实现。 abcdefgh A B C D 1111 1110 1101 1100 1011 1010 1001 1000 输入端10011110100111000011111011111110 输出端 F E D C B A 9 8 数码管 显示值 70111 60110 50101 40100 30011 20010 10001 00000 abcdefgh ABCD 数码管 显示值 输出端 输入端 VHDL源程序 --****************************************************** --seg7.vhd l
您可能关注的文档
- §3.我爱大山我爱家我爱大山我爱家课件2章节.ppt
- EDA技术课件修改第4章VHDL基本语句与要素.ppt
- 水文学原理课件第八章.ppt
- 水文学原理课件第十一章.ppt
- EDA技术课件修改第5章基本逻辑电路的VHDL设计.ppt
- SQLServer2005数据库技术及应用赵俊荣第1章节数据库概论课件.ppt
- 二次根式第3课时.ppt
- EDA技术课件修改第6章VHDL与原理图层次型混合设计.ppt
- 水文学原理课件水文测验一至三章.ppt
- EDA技术课件修改第7章宏功能模块的应用.ppt
- F202558【复试】2025年兰州交通大学202500管理科学与工程《复试管理信息.pdf
- C202545【冲刺】2025年吉林大学202503交通运输规划与管理《874交通运输.pdf
- 2025新版营业线施工安全规定_图文 .pdf
- 交通事故处理规定必威体育精装版(2025年交通事故处理办法) .pdf
- 2025驾驶员培训管理规定(2篇) .pdf
- 2025法制科长述职报告(真题4篇) .pdf
- 2025年高速公路扩能工程建设项目工地标准化建设管理办法(DOCX 85页).pdf
- 2025年驾驶员安全行车档案管理制度模版(3篇) .pdf
- 2025铸造行业熔炼生产线烫伤、爆炸事故现场应急预案 .pdf
- 2025年高校生活垃圾治理存在问题及对策 .pdf
文档评论(0)