三 总体框图
时钟信号
控 制 器
发光二极管的显示 (交通灯)
复位信号
数码管的显示 (倒计时)
紧急情况信号
数码管的扫描 (选通输出)
四 分块电路设计本设计包括:一个顶层文件 jiaotongdeng.vhd 3 个底层文件:分频器 fenpin.vhd; 控制模块 traffic.vhd; 显示模块 display.vhd
各个模块输入输出信号以及功能简介分频模块 作用: 输入: 输出: 根据实验要求得出相应的频率 实验板给出 1MHZ 的时钟 1000 1000000 分频得出的 1KHZ 的 CLK1K 用来为数码管做选通输出的扫描频率 分频得出的 1hz 的 CLK1 交通灯倒计时以 1s 为单位
控制模块 作用: 输入: 紧急情况实现,交通灯状态复位,交通灯状态转移,计数器,LED 和数码管的显示 两个分频 R
ESET CHANGE 输出: SEL 5 DOWNTO 0 CLK1K CLK1 奇数次按下后进入紧急情况 偶数次按下后恢复 数码管选通输出 按下后返回初始状态
LIGHTS 7 DOWNTO 0 发光二极管显示输出 NUM 9 DOWNTO 0 倒计时计数输出到显示模块