- 11
- 0
- 约2.78万字
- 约 36页
- 2018-06-08 发布于贵州
- 举报
基于vhdl交通灯的设计说明书
用VHDL语言设计交通灯控制器:要求:1.东西方向为主干道,南北方向为副干道.2.主干道通行40秒后,若副干道无车,仍主干道通行,否则转换。3.换向要有4秒黄灯期。4.南北通行时间为20秒,到时间转换,若未到时,仍南北方向。
--JTDKZ.VHDLIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY JTDKZ ISPORT(CLK,SM,SB:IN STD_LOGIC;MR,MY0,MG0,BR,BY0,BG0: OUT STD_LOGIC);END ENTITY JTDKZ;ARCHITECTURE ART OF JTDKZ ISTYPE STATE_TYPE IS(A,B,C,D);SIGNAL STATE: STATE_TYPE;BEGINCNT:PROCESS(CLK) ISVARIABLE S:INTEGER RANGE 0 TO 45;VARIABLE CLR,EN:BIT;BEGINIF(CLKEVENT AND CLK=1)THENIF CLR=0THEN S:=0;ELSE IF EN=0 THEN S:=S;ELSE S:=S+1;END IF;CASE STATE ISWHEN A=MR=0; MY0=0;MG0=1;BR=1; BY0=0; BG0=0;IF(SB AND SM)= 1 THENIF S=45 THEN STATE=B;CLR:= 0; EN:= 0;ELSE STATE=A; CLR:= 1; EN:= 1;END IF;ELSE IF(SB AND (NOT SM))= 1 THEN STATE=B;CLR:= 0;EN:= 0;ELSE STATE=A; CLR:= 1; EN:= 1;END IF;END IF;WHEN B=MR=0; MY0=1;MG0=0;BR=1; BY0=0; BG0=0;IF S=5 THEN STATE=C;CLR:= 0; EN:= 0;ELSE STATE=B; CLR:= 1; EN:= 1;END IF;WHEN C=MR=1; MY0=0;MG0=0;BR=0; BY0=0; BG0=1;IF(SM AND SB)= 1 THENIF S=25 THEN STATE=D;CLR:=0; EN:= 0;ELSE STATE=C; CLR:= 1; EN:= 1;END IF;ELSE IF SB=0 THEN STATE=D;CLR:= 0; EN:= 0;ELSE STATE=C; CLR:= 1; EN:= 1;END IF;END IF;WHEN D=MR=1; MY0=0;MG0=0;BR=0; BY0=1; BG0=0;IF S=5 THEN STATE=A;CLR:= 0; EN:= 0;ELSE STATE=D; CLR:= 1; EN:= 1;END IF;END CASE;END IF;END IF;END PROCESS CNT;END ARCHITECTURE ART;--CNT05S.VHDLIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY CNT05S ISPORT(CLK,EN05M,EN05B:IN STD_LOGIC;DOUT5: OUT STD_LOGIC_VECTOR(7 DOWNTO 0));END ENTITY CNT05S;ARCHITECTURE ART OF CNT05S ISSIGNAL CNT3B: STD_LOGIC_VECTOR(2 DOWNTO 0);BEGINPROCESS(CLK,EN05M,EN05B) ISBEGINIF(CLKEVENT AND CLK= 1)THENIF EN05M=1 THEN CNT3B=CNT3B+1;ELSIF EN05B=1 THEN CNT3B=CNT3B+1;ELSIF EN05B=0 THEN CNT3B=CNT3B-CNT3B-1;END IF;END IF;END PROCESS;PROCESS(CNT3B) ISBEGINCASE CNT3B ISWHEN 000=DOUT5WHEN 001=DOUT5WHEN 010=DOUT5WHEN 011=DOUT5WHEN 100=DOUT5WHEN OTHERS=DOUT5=0000000
您可能关注的文档
- 培训室2007年度工作计划.doc
- 型糖尿病机制热点荟萃课件.pptx
- 基于BS模式的教师科技成果管理系统毕业设计.doc
- 型孟氏骨折治疗中的特殊情况处理课件.ppt
- 型糖尿病患者的自我管理课件.ppt
- 培训医疗废物管理与职业防护幻灯片.ppt
- 基于bs结构的土特产交易设计与实现.doc
- 培训办公室礼仪幻灯片.ppt
- 基于bs结构的食谱系统.doc
- 基于java的web开发控制界面设计.doc
- 2021年04月《金融市场基础知识》押题密卷2.doc
- 2021年4月《金融市场基础知识》真题.doc
- 2021年5.15上午初级会计职称考试《经济法基础》真题.doc
- 2021年5.16下午初级会计职称考试《经济法基础》真题.doc
- 2021年5.16上午初级会计职称考试《经济法基础》真题.doc
- 2021年5.19上午初级会计职称考试《经济法基础》真题.doc
- 2021年5月15日初级会计职称考试《初级会计实务》真题.doc
- 2021年5月16日上午初级会计职称考试《初级会计实务》真题.doc
- 2021年5月16日下午初级会计职称考试《初级会计实务》真题.doc
- 2021年《资产评估相关知识》模考试卷8.doc
原创力文档

文档评论(0)