智能交通灯控制系统课程设计.rar
智能交通灯控制系统课程设计,本设计是以单片机汇编语言为基础,以at89c51为扩展,以伟福软件,proteus软件为仿真、开发运行平台下而设计的一款智能交通灯控制系统。设计中首先我按照具体要求,凭借自己的思路,在草纸上将程序写了一遍,然后对照课本检查一下有没有明显错误,之后将其写入伟福软件进行汇编仿真,并通过多次修改,运行通过。程序通过之后,我又...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 91740000 发布
本设计是以单片机汇编语言为基础,以AT89C51为扩展,以伟福软件,proteus软件为仿真、开发运行平台下而设计的一款智能交通灯控制系统。
设计中首先我按照具体要求,凭借自己的思路,在草纸上将程序写了一遍,然后对照课本检查一下有没有明显错误,之后将其写入伟福软件进行汇编仿真,并通过多次修改,运行通过。程序通过之后,我又按照程序的思想在proteus里将硬件图画了出来,并把仿真程序的HEX文件调了进来,初次没有成功,然后我将硬件图与程序互相结合,互相改进,经过将近数十次的修改,最终成功了。
该交通灯按照要求,在A,B两车道上,能够实现自动计时,两主干道上均设数码管显示数值为50(一分钟左右),将红绿灯闪转交换,并在绿灯变红灯之前闪转黄灯,数码管显示数值为30(一秒钟左右),提醒行人注意,行车方向将要改变。为了便于仿真与修改,所以交通灯定时时间设的较短,如果实际引用,可以通过嵌套延时子程序将时间拉长。另外,该交通灯安有一紧急按键,即在特殊事故下按下该键,能够实现四个方向全部亮红灯,阻止各方车辆的流通,方便事故的尽快解决。
该交通灯设计简单,布局合理,P0口作为交通灯指示部分,与发光二极管相连;P1,P2口分别与数码管相连,作为数字显示的十位与个位;P3口作为外部中断,并将其部分引脚与黄灯相连。单片机采用上电+按钮电平复位方式。实际中可通过优化程序,将硬件扩展增加辅助功能。
设计中首先我按照具体要求,凭借自己的思路,在草纸上将程序写了一遍,然后对照课本检查一下有没有明显错误,之后将其写入伟福软件进行汇编仿真,并通过多次修改,运行通过。程序通过之后,我又按照程序的思想在proteus里将硬件图画了出来,并把仿真程序的HEX文件调了进来,初次没有成功,然后我将硬件图与程序互相结合,互相改进,经过将近数十次的修改,最终成功了。
该交通灯按照要求,在A,B两车道上,能够实现自动计时,两主干道上均设数码管显示数值为50(一分钟左右),将红绿灯闪转交换,并在绿灯变红灯之前闪转黄灯,数码管显示数值为30(一秒钟左右),提醒行人注意,行车方向将要改变。为了便于仿真与修改,所以交通灯定时时间设的较短,如果实际引用,可以通过嵌套延时子程序将时间拉长。另外,该交通灯安有一紧急按键,即在特殊事故下按下该键,能够实现四个方向全部亮红灯,阻止各方车辆的流通,方便事故的尽快解决。
该交通灯设计简单,布局合理,P0口作为交通灯指示部分,与发光二极管相连;P1,P2口分别与数码管相连,作为数字显示的十位与个位;P3口作为外部中断,并将其部分引脚与黄灯相连。单片机采用上电+按钮电平复位方式。实际中可通过优化程序,将硬件扩展增加辅助功能。
TA们正在看...
- szdbz29.1-2010电动汽车充电系统技术规范第1部分:...doc
- szdbz29.3-2010电动汽车充电系统技术规范第3部分:...doc
- szdbz29.4-2010电动汽车充电系统技术规范第4部分:...doc
- szdbz29.5-2010电动汽车充电系统技术规范第5部分:...doc
- szdbz29.6-2010电动汽车充电系统技术规范第6部分:...doc
- szdbz29.7-2010电动汽车充电系统技术规范第7部分:...doc
- szdbz29.8-2010电动汽车充电系统技术规范第8部分:...doc
- szdbz29.9-2010电动汽车充电系统技术规范第9部分:...doc
- cad平面布置图图块.dwg
- 豪华餐厅吊顶平面图.dwg