求一个quartus2仿真的交通灯控制
时间:10-02
整理:3721RD
点击:
信号灯分为车辆通行指示和行人通行指示,主干道车辆通行绿,灯亮的时间为 8 秒,闪烁 3 秒,黄灯亮的时间为 2 秒后,红灯亮。主干道上绿灯亮和闪烁、黄灯亮共 13 秒,这时支干道上车辆通行以及行人的红灯一直亮着。支干道车辆通行绿灯亮的时间为 6 秒, 闪烁 3 秒, 黄灯亮 2 秒后,红灯亮。支干道上的绿灯亮 6 秒、闪烁 3 秒及黄灯亮 2 秒,支干道上绿灯亮和闪烁、黄灯亮共 11 秒。 此时主干道上车辆通行以及行人的红灯亮一直亮着。当主干道和支干道车辆通行指示灯完成一个循环后,行人绿灯亮,时间为 6 秒,闪烁 3 秒后,红灯亮。此时主干道和支干道上车辆通行信号灯的红灯亮一直亮着。当行人信号灯红灯亮起后便进入主干道信号灯控制过程。 如此循环控制交通信号灯。
时间显示功能要求:
a.主干道上绿灯亮的时间为 8 秒,数码管显示起始时间 7 秒,然后依次递减至 0,绿灯闪烁 3 秒,黄灯亮的时间为 2 秒(这段时间数码管闪烁显示 0)。 b. 支干道上绿灯亮的时间为 6 秒, 数码管显示
起始时间 5 秒, 然后依次递减至 0, 绿灯闪烁 3 秒, 黄灯亮的时间为2 秒(这段时间数码管闪烁显示 0)。 c.行人绿灯亮的时间为 6 秒,数码管显示起始时间 5 秒,然后依次递减至 0,绿灯闪烁 3 秒(这段时间数码管闪烁显示 0)
最好是VHDL写的程序,希望能有详细的注释,谢谢
时间显示功能要求:
a.主干道上绿灯亮的时间为 8 秒,数码管显示起始时间 7 秒,然后依次递减至 0,绿灯闪烁 3 秒,黄灯亮的时间为 2 秒(这段时间数码管闪烁显示 0)。 b. 支干道上绿灯亮的时间为 6 秒, 数码管显示
起始时间 5 秒, 然后依次递减至 0, 绿灯闪烁 3 秒, 黄灯亮的时间为2 秒(这段时间数码管闪烁显示 0)。 c.行人绿灯亮的时间为 6 秒,数码管显示起始时间 5 秒,然后依次递减至 0,绿灯闪烁 3 秒(这段时间数码管闪烁显示 0)
最好是VHDL写的程序,希望能有详细的注释,谢谢
邮箱是1776066890@qq.com