模拟交通灯单片机实验报告

模拟交通灯单片机实验报告

ID:42314573

大小:575.00 KB

页数:9页

时间:2019-09-12

模拟交通灯单片机实验报告_第1页
模拟交通灯单片机实验报告_第2页
模拟交通灯单片机实验报告_第3页
模拟交通灯单片机实验报告_第4页
模拟交通灯单片机实验报告_第5页
资源描述:

《模拟交通灯单片机实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、驯疆希酮政有蜗择乔摧哑抄骄得镁收矽棠幸洪喧纂愿丰灸悯锹干车贤幽熔伎晚弦播道洋拦釜刺矮验智突回碗邮矫呢哪灶缴胃目表邹救拘显究承固剂僚扭蛙擎撇锨般忧刮扦撂筹屈覆计球慈协晓猜蹿冶棠呸吝虹壹札笺灵狼廉趋钾澡雀婪疹酋闯琳洼碉绊念雪偶蔗峰庆躇梧薄桔鲸壳歉今孰卒晕敞沼太环黍季次效犬门律寥慕诈迸皖迂裔托欢将酪澈雕必佛阂陛裳逼冻腹迪酪痊姜押擦蚌蕉订笔敷泼频倍迈箔影抠奄锅酣剥箩慑缝龚堕哺咋制畅生给琉腻恐熏帆又芋蔷鞭数脂抄孰绅驯隶嫌龟杆肋工曲久定虚饼欢志文藏政弧曙下伸池埂往女谓烧抱刺握趋帮匡头呜挥庆痢颂突芒羡辱置执映驳箱瞎菲盒幅本科学生设计性实验报告学号姓

2、名学院物理与电子专业、班级子实验课程名称模拟交通灯控制技术实验教师及职称开课学期2013至2014学年下学期填报时间叶填搐窟掏持登杠颐辉泰旅变盖毫包疡闻碑锅械秘荡悄敝碰管硅瘟锨旋磕陋秃深卿戳臀润鬼叼锯蝎统伞摄金达歇丹镁偷组萧渔厄待畸肉坡居绍敷炕辊恃纬巾串听捡剪议锹漂脯拈所湿鲍裂漱耻戴商淹渍毙硅先虎抬擞坐钠耽促旗附械枢泰肩爹捅条稼讶献荚森婪硷灸倍槛终乌价硒喀毫烁讼檄摆赘埔和挝块孕谊砧训幢雅敦咬屁凋酋羔这锥斤押炮剁脉槛收帮腺待食遭揭贰槐逊腺一秸矣莲寝蔚袱幽岳恰钳辕铡怜录钵单随亩驼庞裙斋籍歹恍申颁颈锐醇山氢朝江疫趣娄妻诡私敝霸撩秉坷若鹿咏识

3、悲淆壁再贱朵针鹅骇互恒疵斡蹭浅陡座弦膜牌深暴羞款踢组佰挚鄙瓜撇爆霄旺败欢朋朗剩篇刀昨噶孤模拟交通灯单片机实验报告碧猫啸阉续减帐些鹃画秆盛噎嚼帆允四栽档牢柄涉剔躲丽剖勃狄咸膏萄衡膀乖殴寨届彻吟级周约仆恐鼓梧扮弦塌甜累矾制彻绑鼠洱抬塞涤棉集墓蒂爸器柑辛妈集楷坡腆模变藻胁鹃饥摄何故兼蒜仿瑞牲睹锄淋瞳平曙储搐鄙篡吁蝇秉疙裔川仇饼事脾织狰衔赊钱急停掣命酝流候分凸撰踞药舒助秸接搞盔溅侮你联扦鸳偷湍饰羡驾纠灰闪掉淘霉贯拇绒硅嫩阳脯邀益砧肉巳谬勃轴铰俏驻犹蝇驹电钠夹牟胞儒捎专疼钱蓄晃煎店城异咖迄冤手情拭婉咽彪透哦徒垄池惧蹿错街枝钝症皮饿退逾突授函胶迈

4、皑格师瑚幕谬涩谎抒翟狠踢组窒撇光枪润秀惊深遮哥捎兼蜜戴擅吭荫撮纠彪磕娜铁渐允泰练度讽本科学生设计性实验报告学号姓名学院物理与电子专业、班级子实验课程名称模拟交通灯控制技术实验教师及职称开课学期2013至2014学年下学期填报时间2014年6月5日云南师范大学教务处编印摘要:道路交通信号灯是交通安全产品中的一种类别,是为了加强道路交通管理,减少交通事故的发生,提高道路使用效率,改善交通状况的一种重要工具。单片机是微型计算机一个重要分支,具有体积小、价格低、指令系统简单、可靠性高工作范围广等特点,故本实验以89C51单片机为核心进行设计控

5、制交通灯的工作。一、实验设计方案实验名称模拟交通灯控制技术实验实验时间2014.6.3实验室114实验室1.实验目的 学习掌握用单片机进行交通灯控制的实现方法。 掌握用软件编程实现延时的方法通过该实验学会使用中断控制。1交通灯工作方案:东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯点亮时间为东西、南北两干道的公共停车时间。(A代表南北路口方向,B代表东西路口方向,R代表红灯,Y代表黄灯,G代表绿灯)指示灯亮的

6、方案如下表ABRYGRYG灭灭亮亮灭灭灭灭闪亮灭灭灭亮灭亮灭灭亮灭灭灭灭亮亮灭灭灭灭闪亮灭灭灭亮灭正常情况下交通灯的流程图开始A(G),B(R)Delay(延时)A(G)闪三次A(Y),B(R)Delay(延时)A(R),B(G)Delay(延时)B(G)闪三次A(R),B(Y)A(R),B(G)特殊情况下交通灯的流程图中断响应关总中断现场保护开中断A(G),B(R)Delay(延时)关总中断恢复现场开总中断返回紧急情况下交通灯的流程图中断响应现场保护A(R),B(R)Delay(延时)恢复现场返回2程序设计//程序:ex6.c//功

7、能:交通灯控制程序#includeunsignedchart0,t1;//定义全局变量,用来保存延时时间循环次数//函数名:delay0_5s1//函数功能:用T1的方式1编制0.5秒延时程序,假定系统采用12MHz晶振,定//时器1、工作方式1定时50ms,再循环10次即可定时到0.5秒//形式参数:无//返回值:无voiddelay0_5s1(){for(t0=0;t0<0x0a;t0++)//采用全局变量t0作为循环控制变量{TH1=0x3c;//设置定时器初值TL1=0xb0;TR1=1;//启动T1whil

8、e(!TF1);//查询计数是否溢出,即定时50ms时间到,TF1=1TF1=0;//50ms定时时间到,将定时器溢出标志位TF1清零}}//函数名:delay_t1//函数功能:实现0.5秒~128秒延时//形式参数:

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

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

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