数字电路实验-交通灯控制器..docVIP

  • 10
  • 0
  • 约2.21万字
  • 约 22页
  • 2017-02-01 发布于重庆
  • 举报
数字电路实验-交通灯控制器.

数字电路实验报告 交通灯控制器 任务要求 设计制作一个用于十字路口的交通灯控制器。 ①南北和东西方向各有一组绿、黄、红灯用于指挥交通,绿灯、黄灯和红灯的持 续时间分别为20 秒、5 秒和25 秒;  ②当有特殊情况(如消防车、救护车等)时,两个方向均为红灯亮,计时停止, ③当特殊情况结束后,控制器恢复原来状态,继续正常运行;  ④用两组数码管,以倒计时方式显示两个方向允许通行或禁止通行的时间;  ·选做:增加左、右转弯显示控制功能;  ·选做:其它自拟功能。 系统设计 利用有限状态机描绘出交通灯的状态转移图,并设置记录东西和南北路口可通行时间的全局变量count1,count2count1,count2reset为高电平时,则回到最初状态;当紧急输入信号emergency为高电平时,则转移到一特殊状态,emergency结束后则返回当前状态。 三、总体框图及分块设计 交通灯控制器的逻辑划分方块图 交通灯控制器逻辑流程图 交通灯控制器的状态转移图 其中图中T20 T10 T5分别是直行,左转和黄灯的时间,通过判断其是否达到所规定的时间来给灯作为改变的条件,程序已交通灯分别初始化为绿灯和红灯。另外,在reset信号为高电平时,不论其他状态和信号如何

文档评论(0)

1亿VIP精品文档

相关文档