基于proteus的交通信号灯设计与仿真

基于proteus的交通信号灯设计与仿真

ID:47727145

大小:2.20 MB

页数:13页

时间:2019-11-05

基于proteus的交通信号灯设计与仿真_第1页
基于proteus的交通信号灯设计与仿真_第2页
基于proteus的交通信号灯设计与仿真_第3页
基于proteus的交通信号灯设计与仿真_第4页
基于proteus的交通信号灯设计与仿真_第5页
资源描述:

《基于proteus的交通信号灯设计与仿真》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、宁波理工学院专业综合课程实习课程论文题目基于proteus的交通信号灯设计与仿真项目成员沈毅专业班级电气101指导教师裘君分院信息完成日期20013.7.14目录一、题目及要求41.1实验目的41.2实验原理图4二、软件设置5三、硬件原理图6四、软件流程图7五、设计结果(仿真+实物)85.1状态一85.2状态二85.2状态三95.2状态四10六、个人心得10七、附件10基于proteus的交通信号灯设计与仿真一、题目及要求实现一个如下基本功能的交通灯:按照常规我们假设一个十字路口为东西南北走向。初始状态为状态1,南北方向绿灯通车,东西方向红灯。经过一段时间(25S)转换状态2,南北方向绿

2、灯闪几次转亮黄灯,延时5S,东西方向仍然红灯。再转换到状态3,东西方向绿灯通车,南北方向红灯。过一段时间(25S)转换到状态4,东西方向绿灯闪几次转亮黄等,延时5S,南北方向仍然红灯。最后循环至南北绿灯,东西红灯。在这些状态下,有时钟倒数计时。(35分)附加功能得分(15分)如按键、蜂鸣器等1.1实验目的l掌握MCS-51单片机定时器/计数器、外部中断、LED数码管显示及I/O口的综合应用。l了解交通灯的工作原理及设计方法。l掌握单片机应用系统分析、设计、调试方法。1.2实验原理图图1交通灯电路原理图(1)图2交通灯电路原理图(2)一、软件设置图3软件仿真一、硬件原理图图4硬件模块图5硬

3、件连接一、软件流程图开始初始化中断初始化中断触发Y状态一060状态三YYY30

4、eil与proteus和硬件的联合使用,对交通灯综合考虑,实现了红灯30s,绿灯25s,3s绿灯闪烁,2s黄灯亮的交通功能设计。七、附件#include#defineucharunsignedchar#defineuintunsignedint//uintFUNC=1;//0:数码管功能,1:红绿灯功能uintT_Count=0;uintnumber=0;uinta=0,a1=0,a2=0;uintb=0,b1=0,b2=0;sbitLED=P1^0;intLEDSHOW[10]={0xC0,0xF9,0xA4,0xB0,0X99,0X92,0X82,0XF8,0X80

5、,0x90};//#defineLEDP1^0//延时voidDelayMS(uintx){uchari;while(x--){for(i=0;i<120;i++);}}//主程序voidmain(){//定时器0中断初始化代码TMOD=0x00;//定时器0工作方式0TH0=(8192-5000)/32;//5ms定时TL0=(8192-5000)%32;IE=0x82;//允许T0中断TR0=1;//开始循环while(1){if(number<=25&&number>0)//状态一{//南北绿灯,东西红灯东西红黄绿南北红黄绿P1=0xde;//显示倒计时b=30-number+1;

6、b1=b/10;b2=b%10;a=25-number+1;a1=a/10;a2=a%10;P2=0X01;//00001110//南北1P0=LEDSHOW[a1];DelayMS(5);P2=0X02;//00001101//南北2P0=LEDSHOW[a2];DelayMS(5);P2=0X04;//00001011//东西1P0=LEDSHOW[b1];DelayMS(5);P2=0X08;//00000111//东西2P0=LEDSHOW[b2];DelayMS(5);}if(number>25&&number<=30)//状态2{//南北绿闪烁几次转黄灯,东西继续红灯东西红黄

7、绿南北红黄绿if(number>25&&number<=28){if(number%2==1)P1=0xde;elseP1=0xfe;}if(number>28&&number<=30)P1=0Xee;a=30-number+1;//显示a1=a/10;a2=a%10;P2=0X01;P0=LEDSHOW[a1];DelayMS(5);P2=0X02;P0=LEDSHOW[a2];DelayMS(5);P2=0X04;P0=LEDS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。