无线互联科技 ›› 2020, Vol. 17 ›› Issue (17): 98-100.doi: 10.0002/1672-6944-634

• 论文 • 上一篇    下一篇

基于VHDL的交通灯控制器的程序设计

余丽红, 龙诺春, 林春景, 柳贵东   

  1. 广东白云学院电气与信息工程学院
  • 发布日期:2021-01-26

  • Published:2021-01-26

摘要: 基于VHDL语言的交通灯控制器的设计用于模拟路口的红黄绿交通灯的变化过程。该设计可以分为时钟分频、红绿灯状态转换及3种状态译码、数码管动态扫描和数码管显示4个模块,是一个综合性的EDA实验项目。时钟分频模块用于将20 MHz的时钟分为1 Hz的倒计时时钟信号和大于100 Hz的动态扫描时钟信号。文章介绍了VHDL语言的模块化程序设计思想和交通灯的设计思路,并分别编写了4个模块的VHDL程序以及顶层模块的程序,对程序进行了编译并实现了硬件仿真。

关键词: 超高速集成电路硬件描述语言, 分频器, 计数器, 动态扫描