- 627.75 KB
- 7页
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'交通灯吴亚军(陕西国防工业职业技术学院微电3101班西安市户县邮编710300)项目描述随着微控技术的LI益完善和发展,单片机的应用不断走向深入。它的应用必定导致传统的控制技术从根本上发生变革。同时,伴随着我国经济的高速发展,私家车、公交车的增加无疑会给我国的道路交通系统带來沉重的压力,很多人城市都比同程度地受到交通堵塞问题的困扰。卜両以AT89C51单片机为核心,设计出人性化,智能化为目的的交通灯控制系统。二、项目目的本项冃主要从单片机应用上来实现十字路口交通灯智能化管理,用来控制过往车辆的正常化运作。三、系统设计3」框图设计四、硬件设计4」电路原理图
C1C3V3qP11qP12P10・U142双面放行R.11k-P14O•・・.K2?2pF22u6R4•10k・・xT-EXT>・•••厂・・xTEXTr2P10r1.1ro.i/I/M2aCO/lklTHrIZP13Q4dro.x/INIUacdiuTHro.o/IN1iP3.4/TOP3.5/T1P3・6丽P3.7/RD&4・.K3曲北妗交通灯元器件清单序号原件名称规格数量151单片机AT89C511个2品振12MHz立式1个3集成电路74LS86、74LS04、74LS07各1个4按键3个5电解电容22PF1个6电阻10K4个7电阻1K1个8LED红、黄、绿各4个12个9电源5V1个10•••五、软件设计5」程序流程图
开始
结束5.2程序清单#include#defineucharunsignedchar#dcfincFX_Timc2#defineJG_Time1#defineFX_CntFX_Time*20#defineJG_CntJG_Time*20ucharDispX[7]={0x9a,0x9e,0xa9,0xe9,0x99,0x9a,0xa9};ucharCounter;sbitK1=P3A5;sbitK2=P3A6;sbitK3=P3A7;bitFX_End;bitJG_End;bitKey;voidFangXing(uchar*PTR);voidJingGao(uchar*PTR);
voidTimcO(void)interrupt1using2{TH0=0x3c;TL0=0xb0;Counter++;Kcy=!Klll!K2ll!K3;if(Key){Counter=0x00;if((KI==0)&&(K2&&K3==1))Pl=0x99;elseif((K2==O)&&(K1&&K3==l))Pl=0x9a;elseif((K3==0)&&(K1&&K2==l))Pl=0xa9;}else{if(Counter=FX_Cnt)FX_End=1;elseif(Counter==(FX_Cnt+JG_Cnt)){JG_End=l;Counter=0x00;voidInit(void){IP=0x01;TMOD=OxO1;TH()=()x3c;TL0=0xb0;EA=1;EX0=1;ET0=1;TR()=1;FX_End=0;JG_End=0;Counter=0x00;}voidmain(void){uchar*PTR=&DispX;lnit();for(;;){if(Key)continue;FangXing(PTR);JingGao(++PTR);FangXing(++PTR);
JingGao(++PTR);PTR二&DispX;voidFangXing(uchar*PTR){while(〜FX_End){if(Key)break;elsePl=*PTR;}FX_End=0;}voidJingGao(uchar*PTR){while(〜JGJEnd){if(Key)break;elsePl=*PTR;}JG_End=0;}六系统仿真及调试6」硬件调试6.2软件调试OphVP12<]P1O22pfU1WHtt・y«Nppp・ppp、YTJM41PO.O/ADOP0.1/A01P0.2/AD2P0.3/AD3P0.4/AMP0.5/AD6P0.6/AD6P0.7/AD7YTAf0OCTKo1PSENALEEAP2.0jW6P2.1XA0P2.2/A10P2.3/A11P24/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1ZTXDP3.2/iNTOP3.37iNT1P3.4/T0P3.5/T1P36MRP3・7而rlUOil0P13KIMKIDD4arlDP17AT80CS1宙北放行U2:A74LS15■1655向放行■17•••WP[>12P灣1盏蚩蛊is盖蚩[>・H・*■15JJft^11■12R3:10kR410k
AT89C51七、项目总结通过这次实训项目的练习熟练度的掌握了KeiluVision2和ProteusISIS软件的的应用。了解了AT89C51单片机对交通灯电路的控制及应用;了解了其通过开关的定时计数屮断、数据的指令运算传送来驱动LED等显示。这次在老师的指导下组t的带领下,组员都表现的很优秀,认真完成分配给口己的任务。这样的项口练习不仅能够提升我们每个人的能力,更能提高一个团队的协作能力。在项廿练习中,也岀现了困难,有得是程序代码写错误,冇得是画图软件使用不熟练,才使得实验完成所用的时间大大拉长,虽然有着很多的困难,但我们都能够迎刃而解。总休来说这次项目练习很成功,我们也希望在以后多去做一些项目的练习,这不仅是锻炼我们自身的动手能力,更是锻炼团队的动手协作能力。'
您可能关注的文档
- 宝钢集团贸易重组项目报告十一:项目咨询总报告
- 宝钢集团贸易重组项目报告九:企业关键绩效指标设立报告
- 质量管理体系建设项目报告.
- 年产x千万只高效节能灯生产项目报告
- 天津泰达低碳经济促进中心项目报告
- 04实训项目报告-TCPIP诊断
- 2000万件年橡胶密封件生产加工项目报告表
- 创新项目报告(格式)
- 辅导员岗位说明项目报告
- 建设项目报告
- PC-ABS市场报告、PC-ABS投资报告、PC-ABS项目报告、
- 单片机实训项目报告
- 《互换性与测量技术》三级项目报告 轴类零件的精度与检测
- 光纤网络光信号实时监测系统项目报告
- 教育素质子项目报告(第一稿)
- 新建年产600吨食用菌栽培项目报告书
- 课程设计项目报告-李伟男11160400411
- 电力系统稳态分析报告课程项目报告材料