上传者: eudoraxj
|
上传时间: 2022-03-14 12:26:04
|
文件大小: 521KB
|
文件类型: -
完整代码、实验报告
交通灯控制实验
实验目的
通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口和计数器8253的使用。
实验内容
1.要求一:
(1)南北与东西方向,每个方向由红黄绿三个灯控制
(2)南北向: 红(30秒),黄(5秒),绿(25秒)
东西向: 红(30秒),黄(5秒),绿(25秒)
采用8253定时,上述基本参数可以根据实际情况自行调整,灯的变化规律与实际路口规律相同,绿灯在最后5秒钟时,黄灯亮,然后红灯亮,不允许两个方向同时亮绿灯。
黄灯的时间在数码管上进行显示。
2.要求二:
(1)设计一个紧急控制开关信号,当紧急开关信号为1时,两个方向的灯全为红灯。紧急开关撤消后,按照开关按下之前的状态继续运行(其参数要保存)。
(2)设计一个夜间行车开关,当开关按下后,两个方向都只有黄灯闪烁,其它灯熄灭。