基于AT89C52单片机的交通灯设计
一、设计目的
1、掌握52单片机最小系统的设计;
2、掌握按键电路设计,数码管的使用;
3、掌握C52的编程方式。
基于AT89C52单片机的交通灯,主要具有如下功能。
要求如下:
- 按键1为交通灯“深夜模式”开/关,按下后进入深夜模式,4个方向LED(黄)闪烁;再次按下后则退出深夜模式,交通灯正常运行。
- 按键2为“时间调整”开/关,上电后,交通灯正常运行,按下此按键后,进入调时模式,此时按键3和4均有效。
- 按键3为通行“时间加”,按键4为通行“时间减”。
- 设定好通行时间后,按键2再次按下,退出调时模式。
- 交通灯设置好正常运行时,按键3和按键4均无效
仿真图如下:
文件:
程序:
仿真:
如需四个按钮的可以直接删除一个按键即可,需要的看文章末,阅读全文,有偿
阅读全文
作者:张桂淋