- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数字系统仿真与VHDL设计》课程设计报告-交通灯汇
湖南科技大学信息与电气工程学院
《数字系统仿真与VHDL设计》
课程设计报告
题 目: VHDL语言课程设
专 业: 通信工程
班 级: 二班
姓 名:
学 号: 7
课程设计任务书
题 目 设 计 时 间 设 计 目 的:
设 计 要 求:
总体方案实现:
指导教师评语: 目 录
1、课程设计的目的。
2、设计方案的论证。
3、设计仿真及结果分析。
4、设计及仿真中的体会。
5、对本次课程设计的体会和建议。
6、参考文献(包括电路图和元器件清单)
1、课程设计的目的
选题一:循环彩灯控制器
设计一个循环彩灯控制器,该控制器控制红,绿,黄三个发光管循环点亮。要求红发光管亮3秒,绿发光管亮2秒,黄发光管亮1秒。
选题二:交通灯控制器的程序设计
用于十字路口的交通灯控制器。要求:东西方向各有一组红,黄,绿灯用于指挥交通,红,黄,绿的持续时间分别为25s,5s,20s 。当有紧急情况(如消防车)时,两个方向均为红灯亮,计时停止,当特殊情况结束后,控制器恢复初始状态,正常工作。
选题三:多功能电子表
设计一个含有数字钟的多功能电子表。数字钟以“秒”作为基准信号,可显示时、分、秒。
2、设计方案的论证
选题一:循环彩灯控制器
要实现彩灯的循环控制需设计一个六进制计数器count,该计数器以时钟脉冲clk为输入信号,上升沿触发有效,采用VHDL硬件描述语言中的CASE语句实现控制彩灯的亮灭,设置一个输出三位逻辑值output以表示彩灯亮灭的总体情况,顺序为红、绿、黄,逻辑‘1’表示灯亮,逻辑‘0’表示灯不亮。其真值表如下:
count output 彩灯 000 100 红灯亮 001 100 红灯亮 010 100 红灯亮 011 010 绿灯亮 100 010 绿灯亮 101 001 黄灯亮 设置输入时钟脉冲以1s为周期即可实现题设要求红发光管亮3秒,绿发光管亮2秒,黄发光管亮1秒。
为实现对彩灯的控制,设置一个清零端clr和置位端reset,均为高电平有效。当清零端clr为高电平时,彩灯均不亮,当置位端reset为高电平时,彩灯从初始状态开始重新循环,直到清零端clr的下一个高电平脉冲使其清零。
输入端口为:clk(时钟脉冲信号)、clr(清零端)、reset(置位端)
输出端口为:output(2 downto 0)
选题二:交通灯控制器的程序设计
要实现对交通灯的控制,原理和选题一大同小异,设计一个十进制计数器count,该计数器以时钟信号clk为输入信号,上升沿触发有效,采用VHDL硬件描述语言中的CASE语句实现控制彩灯的亮灭,东西两个方向分别设置一个输出三位逻辑值output1,output2以表示彩灯亮灭的总体情况,顺序为红、绿、黄,逻辑‘1’表示灯亮,逻辑‘0’表示灯不亮。为操作方便,将output1,output2合并为一个六位逻辑值output表示,其真值表如下:
count output 东 西 0000 100010 红灯亮 绿灯亮 0001 100010 红灯亮 绿灯亮 0010 100010 红灯亮 绿灯亮 0011 100010 红灯亮 绿灯亮 0100 100001 红灯亮 黄灯亮 0101 010100 绿灯亮 红灯亮 0110 010100 绿灯亮 红灯亮 0111 010100 绿灯亮 红灯亮 1000 010100 绿灯亮 红灯亮 1001 001100 黄灯亮 红灯亮 设置一个置位端set,高电平有效,当有特殊情况发生时,使set为高电平,此时两个方向均为红灯亮,当set还原为低电平时,即当特殊情况结束后,控制器恢复初始状态,正常工作。
输入端口:clk(时钟脉冲信号)、set(特殊情况控制信号)
输出端口:r_east,g_east,y_east,r_west,g_west,y_west(东西方向红绿灯)
选题三:多功能电子表
设置一个输入端clk时钟脉冲输入信号,以hout,mout2,mout1,sout2,sout1分别表示时间的时、分、秒,从最低位s1(即秒的个位)开始计数,s2,s1构成一个六十进制计数器,当s1受时钟脉冲触发控制,当s1计数至‘9’时,s2加1,s1从零开始重新计数,以此类推,m2,m1构成一个六十进制计数器,以s2,s1一个计数周期为触发。其中h,m2,m1,s2,s1均用四位二进制数表示,当完成一个整周期后从零开始重新循环。这样就实现了电子表的计时功能。
要利用六个七段数码管实现电子表的显示功能,用h2,h1,m2
您可能关注的文档
- XX整车产能扩建二期项目车间连廊及厂区站房工程主体施工方案汇.doc
- XX改造项目机电安装暖通专题施工方案汇.doc
- XX数控装备科技有限公司大型精密高速数控装备生产项目可研报告汇.doc
- XX新材料公司220KV成官变电站工程设备招标-220KV油浸式有载变压器技术规范书汇.doc
- XX快捷酒店人事管理手册汇.doc
- XX房地产开发公司“海润名都”商住小区项目可行性研究报告汇.doc
- XX时代广场物业管理项目投标书汇.doc
- XX旅游公司质量管理体系手册汇.doc
- XX星级酒店餐饮部运转管理手册汇.doc
- XX市西湖水厂 综合自动化系统工程招标文件汇.doc
- 高三生物一轮复习课件第8课时 酶和ATP.pptx
- 高三生物一轮复习课件 细胞中的元素和化合物,细胞中的无机物.pptx
- 2025年中考物理复习答题技巧与模板构建专题04热学必考的三个重点实验(解析版).docx
- 高三生物一轮复习课件:细胞核的结构和功能.pptx
- 高三生物一轮复习课件:光合作用的影响因素及其应用课件.pptx
- 高三生物一轮复习课件:细胞膜与细胞核.pptx
- 高三生物一轮复习课件蛋白质与核酸.pptx
- 高三一轮复习生物:细胞呼吸的原理和应用课件(1).pptx
- 高三生物一轮复习课件第8讲+酶和ATP.pptx
- 2.2基因在染色体上课件高一下学期生物人教版(2019)必修2 (2).pptx
最近下载
- 35KV变电站施工方案【参考】.doc VIP
- 乡村学校教育质量提升的策略研究教学研究课题报告.docx
- 垃圾回收仓库管理制度.docx VIP
- 广东省深圳市罗湖区2023-2024学年四年级下学期7月期末英语试题(含答案).doc VIP
- 2023年山东省高中物理合格考真题 .pdf VIP
- 低空经济产业基地项目经济效益分析报告(范文参考).docx
- 论大学生实习期间劳动权益保障困境与突破路径.docx
- 2024年北京市中考物理试题(含答案及解析).docx
- DLT526-2013 备用电源自动投入装置技术条件.pdf VIP
- 2025年心理咨询师专业技能知识考试题库(浓缩500题).docx
文档评论(0)