- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EDA实验报告实验五交通灯控制器设计
实验五 十字路口交通灯控制器设计 一.实验目的1.进一步加强经典状态机的设计2.学会设计模可变倒计时计数器二.实验要求一条主干道,一条乡间公路。组成十字路口,要求优先保证主干道通行。有MR(主红)、MY(主黄)、MG(主绿)、CR(乡红)、CY(乡黄)、CG(乡绿)六盏交通灯需要控制;交通灯由绿→红有4秒黄灯亮的间隔时间,由红→绿没有间隔时间;系统有MRCY、MRCG、MYCR、MGCR四个状态;乡间公路右侧各埋有一个传感器,当有车辆通过乡间公路时,发出请求信号S=1,其余时间S=0;平时系统停留在MGCR(主干道通行)状态,一旦S信号有效,经MYCR(黄灯状态)转入MRCG(乡间公路通行)状态,但要保证MGCR的状态不得短于一分钟;一旦S信号无效,系统脱离MRCG状态。随即经MRCY(黄灯状态)进入MGCR状态,即使S信号一直有效,MRCG状态也不得长于20秒钟。三.实验设计:1.一条主道,一条乡道,组成十字路口,要求优先保证主道通行。2.当主道没有车通行,且乡道友车要通行时,并且此时主道通行时间大于1分钟,则主道变黄灯,乡道保持红灯,经过4秒倒计时时间进入主道为红灯乡道为绿灯的状态。再倒计时20秒钟。在倒计时过程中,若乡道突然没有车通行,马上进入主道红灯,乡道黄灯状态,倒计时4秒。3.之后主道变为绿灯,乡道为红灯,这时无论乡道有无车通行都要倒计时60秒,然后若乡道有车通行则主道为黄灯,乡道为红灯,若乡道一直没有车要通行则保持主道通行,若乡道友车通行则按照上面的状态依次进行转换。 按照以上的思路,设计两个底层文件和一个顶层文件:模块1是状态改变控制6盏灯的亮与灭。模块2是控制数码管显示倒计时数并且输出作为模块1的输入控制状态改变3.将两个模块连接成顶层文件,即可完成设计。四.实验步骤1.分别将两个模块的代码输入,两个模块的代码如下:1)控制6盏灯的模块代码LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY jtd ISPORT(clk,RESET,S:IN STD_LOGIC; COUNT:IN STD_LOGIC_VECTOR(7 DOWNTO 0); MG,MY,MR,CG,CY,CR:OUT STD_LOGIC);END jtd;ARCHITECTURE behav OF jtd IS TYPE jtdSTATE IS(mgcr,mycr,mrcg,mrcy); SIGNAL STATE:jtdSTATE;BEGIN PROCESS(RESET,STATE,clk, S) BEGIN IF RESET=1 THEN STATE=mgcr;MG=1;CR=1;MY=0;MR=0;CG=0;CY=0; ELSIF clkEVENT AND clk=1 then CASE STATE IS WHEN mgcr=IF COUNTAND S=1THEN STATE=mycr;MY=1;CR=1;MG=0;MR=0;CG=0;CY=0; ELSE STATE=mgcr;MG=1;CR=1;MY=0;MR=0;CG=0;CY=0; END IF; WHEN mycr=IF COUNTTHEN STATE=mrcg;MR=1;CG=1;MG=0;MY=0;CR=0;CY=0; ELSE STATE=mycr;MY=1;CR=1;MG=0;MR=0;CG=0;CY=0; END IF; WHEN mrcg=IF COUNTOR S=0THEN STATE=mrcy;MR=1;CY=1;MY=0;MG=0;CR=0;CG=0; ELSE STATE=mrcg;MR=1;CG=1;MG=0;MY=0;CR=0;CY=0; END IF; WHEN mrcy=IF COUNTTHEN STATE=mgcr;MG=1;CR=1;MR=0;MY=0;CY=0;CG=0; ELSE STATE=mrcy;MR=1;CY=1;MY=0;MG=0;CR=0;CG=0; END IF; END CASE; END IF; END PROCESS; END behav; 2)控制数码管显示倒计时数并且输出:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY JISHU IS PORT(clk,S:IN STD_LOGIC; tim:OUT STD_LOGIC_VECTOR(7 DOWNTO 0));END JISHU;ARCHITECTURE beh
您可能关注的文档
- 长沙南雅中学初中数学教学ppt课件实际问题与一元一次不等式ppt.ppt
- 长沙市八年级物理读书竞赛初赛试题及答案.doc
- 在小学低年级数学课堂中,培养学生倾听能力的实践研究.doc
- 折线统计图课件ppt 苏教版四年级数学下册课件.ppt
- 赵明礼海座小学期五,年级班上册写字,教学计划及教案.doc
- 浙大数学建模第三章微分方程建模.ppt
- 浙大远程教育保险学在线作业答案.doc
- 浙江大学 公共政策学 李老师课件 第六章图文.ppt
- 浙江大学 公共政策学 李老师课件 第五章.ppt
- 浙江大学 公共政策学 李老师课件 第二章.ppt
- Enterprise Risk Management – Global Best PracticesDavid 企业风险管理–全球最好的practicesdavid.ppt
- EICC审核所需文件清单.doc
- ERP创业之星实训报告市场总监.doc
- ERP实训报告,财务总监,创业之星.doc
- ERP实训报告,财务总监,创业之星图文.doc
- Experimental Social Psychology 实验社会心理学.ppt
- EZ电子商务综合管理平台数据库设计说明书.doc
- Federal Tax Research University of Missouri Kansas City联邦税收研究密苏里堪萨斯大学堪萨斯市.ppt
- er图dfd数据字典.doc
- FMEA失败模式与效应分析Failure Mode and Effect Analysis.ppt
最近下载
- 组织知识清单.docx VIP
- DB44_T 2647-2025 危险化学品储存装置安全使用技术规范.docx VIP
- 24年注会《战略背诵口诀表》.pdf VIP
- 二级圆柱齿轮减速器设计详细讲解.docx
- 曲线积分与曲线积分.doc VIP
- 梅毒螺旋体检测标准操作规程【参考】.doc VIP
- 2025年云南大理经济开发投资集团有限公司及下属子公司第二批招聘31人考试备考试题及答案解析.docx VIP
- 招标代理机构设置运作机制和流程.doc VIP
- 中国红磷阻燃剂项目商业计划书.docx
- 2025年云南大理经济开发投资集团有限公司及下属子公司第二批招聘31人考试备考题库及答案解析.docx VIP
文档评论(0)