FPGA交通灯控制器实验.docVIP

  • 6
  • 0
  • 约3.27千字
  • 约 7页
  • 2019-12-16 发布于广东
  • 举报
交通灯控制器 一、实验目的 熟练掌握EDA软件quartus 2的应用环境,加强利用verilog语言解决生活中实际问题 的能力。 二、实验原理和内容 利用软件quartus 2进行编写程序实现十字路口交通灯控制器,达到A方向和B方 向红、黄、绿三盏灯按合理的顺序亮或灭,并能将灯亮的时间用倒计时的形式显示在数码管 上,最后通过软件自带的工具将交通灯控制器的门级电路和RTL级电路自动生成。 实验步骤 1:首先分析交通灯的原理,整理出所需要的模块,设定每个灯的亮灯时间。 2:运行quartus 2软件、新建工程,然后新建verilog HDL文件,利用verilog语言编写 程序实现A和B方向的红黄绿三盏灯合理的交替亮灭,通过对应数码管显示亮灯倒计吋。 3:编译程序,若有错误根据错误提示对程序进行修改,直到编译通过,然后设置LED 灯和数码管的引脚,以达到控制A和B那盏灯亮和与之相对应的数码管做倒计时,倒计时 结束,亮灯状态转换的效果。 4:将程序烧入FPGA开发板,观察开发板上的LED和数码管显示状况,看是否达到实 验目的,若达到则记录实验结果并整理,反之继续修改,直到达到预期效果为止。 5:关闭电源,拆除实验器材。 四、 实验数据 A方向红灯40s,黄灯10s,绿灯30s B方向红灯40s,黄灯10s潍灯30s 交通灯控制器状态转换图 A方冋 B方向 红灯 黄灯 绿灯 红灯 黄灯

文档评论(0)

1亿VIP精品文档

相关文档