eda交通灯实训报告.pdfVIP

  • 2
  • 0
  • 约7.77千字
  • 约 9页
  • 2023-03-24 发布于天津
  • 举报
. EDA 综合设计报告 班级 11 级 2 班 日期 2013.12.5 . . 设计题目 EDA 交通灯综合设计 班级 学号 同组人 小组分工 上网查阅资料,编写程序。 上机编译、调试,再进行仿真。 1 、东西、南北方向有红、黄、绿指示灯,两个显示数码管。 2 、当南北方向允许通行亮绿灯时,东西方向亮红灯,而东西方向 设计思路 允许通行亮绿灯时,南北方向亮红灯。 3 、工作顺序为东西方向红灯亮30秒,前 25秒南北方向绿灯亮, 后 5秒黄灯亮。然后南北方向红灯亮 30秒,前 25秒东西方向绿 灯亮,后 5秒黄灯亮。依次循环。 1 、首先打开Quartus2 软件,新建一个工程,并新建一 设计过程 个VHDL File 。 2 、按照自己的想法,编写VHDL程序。 程序如下: library ieee; . . use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity traffic IS port (clk1k,SN:in std_logic; led1, led2, led3, led4 :outstd_logic_vector (3 downto 0); --显示管显示时间用 light:out std_logic_vector (5 downto 0)); --红绿黄灯 end traffic; architecture traffic1 of traffic IS signal S:std_logic_vector (1 downto 0); -- 状态 signal DXT:std_logic_vector(7 downto 0):=X01; --东西方向时间 signal NBX:std_logic_vector(7 downto 0):=X01; --南北方向时间 signal ART,AGT,AYT,BRT,BGT,BYT: std_logic_vector(7 downto 0);-- 红绿黄灯信号 signal SL: std_logic; signal temp: integer range 0 to 1023; --产生 1s 计数器时 计数 signal clk: std_logic; begin sL=1;

文档评论(0)

1亿VIP精品文档

相关文档