单片机课程设计---交通灯控制
《单片机课程设计---交通灯控制》由会员分享,可在线阅读,更多相关《单片机课程设计---交通灯控制(22页珍藏版)》请在毕设资料网上搜索。
1、 摘摘 要要 本系统能够真实模拟双干线交通信号的管理。交通信号灯的控制电路中的核心是 80C51 单片机。系统设置两组红、黄、绿灯,并配置两个三位 LED 数码管分别显示东 西、南北方向的时间,LED 数码管使用动态显示方式显示倒计时间。 硬件上由 MCS51 系列单片机、4 4 行列式键盘、两个 3 位 LED 管、74LS573 芯片、 排阻和若干电阻组成。LED 显示器通过 P0 和 P2 口以共阴极接法连接,P0 口作字形口, 输出段码;P2 口作字位口,输出位码。P1 口接 4 4 行列式键盘。P3 口外接 6 个发光二 极管模拟交通指示灯,采用共阳极接法,相应口线输出高电平则“信号
2、灯”灭,相应口线 输出低电平则“信号灯”亮。单片机通过 XTAL1 和 XTAL2 引脚外接 12MHz晶振。 软件设计分为以下几个模块: (1) 键盘管理程序(包括键扫描、键处理程序) (2) LED 数码管显示程序 (3) 控制交通灯程序 通过动态扫描法对键盘按键进行识别,当有功能键按下时执行相应的子程序。按键 抖动会引起按键命令的错误执行或重复执行,为确保对键的一次闭合仅处理一次,采用 软件延时的办法避开抖动阶段,即检测到键闭合后延时 5ms,只有再次检测到按键闭合 才转入该键的处理程序。 系统使用 T0、T1 的模式 1 实现 10ms 定时,T0 用于白天模式,T1 用于黑夜模式。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 交通灯 控制
