vhdl编程实现交通灯控制数电实验解析.pptxVIP

  • 10
  • 0
  • 约5千字
  • 约 40页
  • 2021-05-18 发布于上海
  • 举报

vhdl编程实现交通灯控制数电实验解析.pptx

交通灯设计;二、设计任务与要求 ;2.1、问题描述 设计并实现一十字路口的红、绿、黄三色交通灯控制与显示电路,即每个路口设置一组红、黄、绿交通灯,按图1所示情况变化,以保证车辆、行人通行安全。;2,2、功能分析 1.基本功能(见前面图) 2.扩展功能 (1)特殊状态控制功能 特殊状态如紧急车辆随时通行功能受一开关控制,无急车时,信号灯按正常时序控制。有急车来时,将特殊状态开关按下,不管原来信号灯的状态如何,一律强制让两个方向的红灯同时点亮,禁止其它车辆通行,同时计时停止;特殊状态结束后,恢复原来状态继续运行。 (2)信号灯点亮时间预置功能 控制电路在任何时候可根据实际情况修改信号灯点亮时间。 ;2.3、设计思路: 1.参考图1,定义交通灯的状态,确定状态表;;三、程序设计思路;FSM设计方法;FSM分类;;FSM 构成;vhdl语言描述FSM的建立过程;定义状态机的状态;定义状态变量;描述状态机的进程;状态机寄存器的时序进程;次态转移逻辑进程; 次态转移逻辑进程;library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsig

文档评论(0)

1亿VIP精品文档

相关文档