




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、四川信息职业技术学院毕业设计说明书(论文)设计(论文)题目: 基于单片机的交通灯 控制电路的设计 专 业: _ 通信技术_ 班 级:_ 通技 06-2_ 学 号: 姓 名: 指导教师: 二 oo 八年十二月三十日四川信息职业技术学院毕业设计(论文)任务书四川信息职业技术学院毕业设计(论文)任务书学 生姓 名学号班级通技06-2专业通信技术设计(或论文)题目基于单片机的交通灯控制电路的设计指导教师姓名职 称工作单位及所从事专业联系方式备 注曾宝国助教四川信息职业技术学院电子系教望春高级工程师四川九洲电子科技股份有限公计(论文)内容:本设计要求
2、以单片机(at89c51)为核心,设计一款简易的交通灯控制电路。学生需完成系统方案制定与工作原理分析、硬件设计、软件设计、系统仿真或实物制作、设计报告撰写等工作。设计可按如下步骤进行:1. 收集有关资料并消化吸收;2. 制定设计方案;3. 完成硬件设计、软件设计,仿真测试成功后可完成实物制作;4. 撰写设计报告(不少于 4000 字) 。进度安排:1.收集有关资料并消化吸收-第 67 周; 2.制定设计方案-第 7 周;3.硬件设计-第 78 周; 4.软件设计-第 911 周;5.系统仿真测试或硬件制作-第 12 周; 6.撰写设计报告-第 1314 周;7.准备毕业答辩-第 15 周。主要
3、参考文献、资料(写清楚参考文献名称、作者、出版单位):1胡汉才.单片机原理及其接口技术m.北京:清华大学出版,19962付家才.单片机控制工程实践技术m.北京:化学工业出版社,20043潘新民.微型计算机控制技术m.北京:人民邮电出版社,19994李广弟.单片机基础.北京:北京航空航天大学出版社,19925何立民.单片机应用技术大全.北京:北京航空航天大学出版社,1994审批意见教研室负责人:年 月 日备注:任务书由指导教师填写,一式二份。其中学生一份,指导教师一份。四川信息职业技术学院毕业设计说明书i目录摘要.1第 1 章绪论.2第 2 章方案设计.3第 3 章硬件设计.53.1单片机最小系
4、统.53.2驱动电路.63.3交通灯模块.7第 4 章软件设计.94.1主程序流程.94.2子程序流程.11第 5 章系统仿真测试.14结论.17致谢.18参考文献.19附录 1总电路原理图 .20附录 2源程序 .21四川信息职业技术学院毕业设计说明书第 1 页共 29 页摘要随着社会经济的发展,交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代交通监控指挥系统中最重要的组成部分。本设计是一款基于 mcs-51 单片机的交通控制系统,它可以实现对车辆、行人
5、的有效导引。根据题目要求,设计中我选用 led 发光二极管,简化了设计,并把led 发光管排成十字型,作为直行和左右拐弯指示,形象直观;选择 led 发光二极管可以从发光颜色上区别人的通行与停止,该系统还可根据交通拥挤情况分别设置主干道和次干道的通行时间,以提高效率,缓减交通拥挤。关键词单片机;交通灯;控制器四川信息职业技术学院毕业设计说明书第 2 页共 29 页第 1 章绪论随着社会经济的发展,交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代交通监控指挥
6、系统中最重要的组成部分。1858 年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868 年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869 年 1 月 2 日,煤气灯爆炸,使警察受伤,遂被取消。1914 年,电气启动的红绿灯出现在美国。这种红绿灯由红绿黄三色圆形的投光器组成,安装在纽约市 5 号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。1918 年,又出现了带控制的红绿灯和红外线红
7、绿灯。带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。四川信息职业技术学院毕业设计说明书第 3 页共 29 页第 2 章方案设计以广元市劳动大厦十字路口为例,由东西方向和南北方向两干道构成十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行。黄灯亮表示红、绿灯即将切换,这时车辆禁止通行。一般主干道比次干道车流量大。交通
8、道路口模型如图 2-1 所示。黄灯燃亮时间 图2-1交通道路口模型图根据上图可知本设计以单片机为控制核心,采用 mcs-51 的结构,模块化设计,共分以下几个功能模块:单片机主控制模块、驱动模块、交通灯、时钟电路、复位电路等。友好的人机界面、灵活的控制方式、优化的物理结构以及丰富的功能是本设计的亮点。系统总体设计原理方框图如图 2-2 所示。四川信息职业技术学院毕业设计说明书第 4 页共 29 页图 2-2系统总体设计方框图 单 片 机 主 控 制器复位电路时钟电路驱动 电路交通灯单片机最小系统四川信息职业技术学院毕业设计说明书第 5 页共 29 页第 3 章硬件设计3.1单片机最小系统单片机
9、作为整个硬件系统的核心,它既是协调整机工作的控制器,又是数据处理器。它由单片机、时钟电路、复位电路等组成。xtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427p1.01p1.12p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/t
10、xd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115u280c51net=c7dinclkp2.1p2.2p2.3p2.4p2.0p1.1p1.2p1.3p1.4p1.0c130pfc230pfx1crystalr110kc310ufp0.1p0.2p0.3p0.0p0.5p0.6p0.7p0.4图3-1单片机主控模块由图 3-1 可知道:p1.0 口接的是南北方向的南左拐和北右拐的两盏灯,p1.4 口接的是南北方向的南右拐和北左拐的两盏灯;p1.1、p1.2、p1.3 口分别接的是南北方向的黄灯、绿灯、红灯各两盏。p0.
11、0、p0.1、p0.2、p0.3 口接东西方向人行道上的四盏灯,其中 p0.0 和 p0.2 口接人行道的红灯,p0.1 和 p0.3 口接人行道的绿灯。p0.4、p0.5、p0.6、p0.7 口分别接南北方向人行道的四盏灯,其中 p0.4 和 p0.6 口接人行道的红灯,p0.5 和 p0.7 口接人行道的绿灯。p2.0 口和 p2.4 口分别为东西方向四川信息职业技术学院毕业设计说明书第 6 页共 29 页的东右拐,西左拐两盏灯和东左拐,西右拐两盏灯。p2.1、p2.1、p2.3 口分别接东西方向的红灯、绿灯、黄灯各两盏。复位电路有两种形式:手动按键上电复位和上电复位,在本系统中采用的是手
12、动按键上电复位,电路如图 3-2 所示。由 rst 脚接上电容 c3 为 10pf 和 r2 为 10k的电阻接地构成。图3-2复位电路时钟电路是由 xtal1 和 xtal2 之间跨接的晶体振荡器和微调电容 c1、c2 为30pf 构成,电路如图 3-3 所示。时钟电路中晶体振荡器的频率高则系统的时钟频率就高,所以该系统采用 12m 晶振。图3-3时钟电路3.2驱动电路驱动部分采用 74ls05 非门来对 led 发光二极管进行驱动,当输入为高点平时,输出为低电平。确保 led 发光二极管的稳定性,能更有效地工作。74ls05 为六组反向器,共有 54/7405、54/74h05、54/74
13、s05、54/74ls05 四种线路结构形式,其主要电特性的典型值如表 3-1 所示。四川信息职业技术学院毕业设计说明书第 7 页共 29 页表 3-174ls05 的型号型 号tplhtphlpd5405/740512ns8ns60mw54h05/74h056ns6.5ns140mw54s05/74s053ns3ns113mw54ls05/74ls059ns10ns12mw引出端符号 1a6a 输入端 1y6y 输出端。电源电压7v;输入电压 54/7405、54/74h05、54/74s055.5v;工作环境温度 -55125;存储温度 .-65150。动态特性(ta=25)如表 3-2
14、所示。表 3-274ls05 各型号的动态特性参 数测 试 条 件05 最大h05 最大s05 最大ls05 最大单位tplh 输出由低到高传输延迟时间22104.515nstphl 输出由高到低传输延迟时间vcc=5v,cl=50pf(h05 为 25pf) rl=400(h05 和s05 为 280, ls05 为 2k)1510515ns3.3交通灯模块交通灯电路如图 3-3 所示。采用 led 发光二极管,有三种颜色指示放行与禁止、等待直观。其中,绿灯表示放行,黄灯表示等待,红灯表示禁止。在设计中总共用到发光二极管 36 只。友好的人机界面、灵活的控制方式以及丰富的功能是本设计亮点。四
15、川信息职业技术学院毕业设计说明书第 8 页共 29 页图3-3交通灯模块四川信息职业技术学院毕业设计说明书第 9 页共 29 页第 4 章软件设计4.1主程序流程系统的软件设计可以分为几个部分,首先编写各个模块的底层驱动程序,而后是系统联机调试,编写上层系统程序。本系统软件程序主要包括有交通灯的四种通行方式的子程序。四种通行方式分别如图 4-1 所示。 a)方式一b)方式二c)方式三d)方式四图4-1交通灯的四种工作方式根据上图可以得出以下通行方式的规则,如表 4-1 所示。四川信息职业技术学院毕业设计说明书第 10 页共 29 页表 4-1四种工作方式的通行规则方式一方式二方式三方式四置第
16、1 种为先直行,置人行道,时间为 5 秒。拐 20 秒置第 1 种为先直行,置人行道,时间为 5 秒。拐 20 秒置第 2 种为直行,人行道,拐,时间为 20 秒。拐 20 秒置第 2 种为直行,人行道,拐,时间为 20 秒。拐 20 秒置第 3 种为直行,人行道,拐,时间为 5 秒。拐 20 秒置第 3 种为直行,人行道,拐,时间为 5 秒。拐 20 秒根据上表的通行方式规则可得出交通灯的亮灭情况,如表 4-2 所示。表 4-2四种工作方式的通行规则时间东西方向南北方向左拐右拐人行道东西人行道南北方式一25s绿灯亮红灯亮红灯亮绿灯亮红灯亮绿灯亮方式二20s绿灯亮绿灯亮红灯亮红灯亮方式三25s
17、红灯亮绿灯亮红灯亮绿灯亮绿灯亮红灯亮方式四20s绿灯亮绿灯亮红灯亮红灯亮表 4-2 中的四种通行方式规则如下:1一般主干道通行时间要比次干道通行时间长 5s,可以根据实际情况进行调整,以提高车辆通过率,缓减交通压力。在通行结束前 5 秒钟,黄灯闪烁直至结束,提醒红、绿灯的切换。其中红灯表示禁止,绿灯表示通行。2特别说明的是各路右拐、左拐、人行比直行滞后 5 秒钟开放。3当 led 为绿灯时,此时该端口输出高点平。当 led 为红灯时,此时该端口输出低电平。四川信息职业技术学院毕业设计说明书第 11 页共 29 页图 4-2 主流程图4.2子程序流程四种工作方式的子程序流程图分别如图 4-3、4
18、-4、4-5、4-6 所示。四川信息职业技术学院毕业设计说明书第 12 页共 29 页图4-3方式一流程图4-4方式二流程四川信息职业技术学院毕业设计说明书第 13 页共 29 页图4-5方式三流程图4-6方式四流程四川信息职业技术学院毕业设计说明书第 14 页共 29 页第 5 章系统仿真测试交通灯通行方式的三种仿真图,如 5-1、5-2、5-3 所示。a0.7b0.7c0.7d0.7d0d1d2d3d4d5d6c0c1c2c3c4c5c6b0b1b2b3b4b5b6a0a1a2a3a4a5a6xtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/a
19、d138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427p1.01p1.12p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/txd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115u280c51net=c7static displaycct001d0.7c0.
20、7b0.7a0.7dinclkd0.7c0.7b0.7a0.7dinclkd1yellowd2yellowd3yellowd4greend5greend6greend8redd9redd10yellowd11greendinclk12740534740556740598740511107405p1.1p1.2p2.1p2.3p2.2p2.1p2.2p2.3p2.4p2.0d13redd14red127405p2.0d15redd16red347405p2.4d17d20yellow11107405p1.0d19yellowd18yellow567405p1.413127405p1.3p1.1p
21、1.2p1.3p1.4p1.0d7led-redd12led-redd23redd24red567405p0.1d21greend22green127405p0.013127405p0.5d31led-redd32led-redc130pfc230pfx1crystalr110kc310ufd27redd28red567405p0.3d25greend26green127405p0.2d29greend30green987405p0.4d33greend34green987405p0.713127405p0.6d35redd36redp0.1p0.2p0.3p0.0p0.5p0.6p0.7p0
22、.4图 5-1方式一仿真图方式一为东西方向绿灯亮,东西方向右拐灯亮,东西方向人行道绿灯亮。南北方向红灯亮,南北方向右拐灯亮,人行道红灯亮。四川信息职业技术学院毕业设计说明书第 15 页共 29 页a0.7b0.7c0.7d0.7d0d1d2d3d4d5d6c0c1c2c3c4c5c6b0b1b2b3b4b5b6a0a1a2a3a4a5a6xtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p2.7/a1528p2.0/a8
23、21p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427p1.01p1.12p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/txd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115u280c51net=c7static displaycct001d0.7c0.7b0.7a0.7dinclkd0.7c0.7b0.7a0.7dinclkd1yellowd2yellowd3yellowd4greend5greend6gree
24、nd8redd9redd10yellowd11greendinclk12740534740556740598740511107405p1.1p1.2p2.1p2.3p2.2p2.1p2.2p2.3p2.4p2.0d13redd14red127405p2.0d15redd16red347405p2.4d17d20yellow11107405p1.0d19yellowd18yellow567405p1.413127405p1.3p1.1p1.2p1.3p1.4p1.0d7led-redd12led-redd23redd24red567405p0.1d21greend22green127405p0.
25、013127405p0.5d31led-redd32led-redc130pfc230pfx1crystalr110kc310ufd27redd28red567405p0.3d25greend26green127405p0.2d29greend30green987405p0.4d33greend34green987405p0.713127405p0.6d35redd36redp0.1p0.2p0.3p0.0p0.5p0.6p0.7p0.4图 5-2方式二仿真图在第一种完了即将到达 5 秒时,南北方向的绿灯跳变,说明南北和东西方向的灯即将切换。四川信息职业技术学院毕业设计说明书第 16 页共 2
26、9 页a0.7b0.7c0.7d0.7d0d1d2d3d4d5d6c0c1c2c3c4c5c6b0b1b2b3b4b5b6a0a1a2a3a4a5a6xtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427p1.01p1.12p1.23p1.34p1.45p1.56p1.6
27、7p1.78p3.0/rxd10p3.1/txd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115u280c51net=c7static displaycct001d0.7c0.7b0.7a0.7dinclkd0.7c0.7b0.7a0.7dinclkd1yellowd2yellowd3yellowd4greend5greend6greend8redd9redd10yellowd11greendinclk12740534740556740598740511107405p1.1p1.2p2.1p2.3p2.2p2.1p2.2p
28、2.3p2.4p2.0d13redd14red127405p2.0d15redd16red347405p2.4d17d20yellow11107405p1.0d19yellowd18yellow567405p1.413127405p1.3p1.1p1.2p1.3p1.4p1.0d7led-redd12led-redd23redd24red567405p0.1d21greend22green127405p0.013127405p0.5d31led-redd32led-redc130pfc230pfx1crystalr110kc310ufd27redd28red567405p0.3d25green
29、d26green127405p0.2d29greend30green987405p0.4d33greend34green987405p0.713127405p0.6d35redd36redp0.1p0.2p0.3p0.0p0.5p0.6p0.7p0.4图 5-3方式三仿真图方式三为南北方向绿灯亮,南北方向右拐灯亮,南北方向人行道绿灯亮。东西方向红灯亮,东西方向右拐灯亮,人行道红灯亮。四川信息职业技术学院毕业设计说明书第 17 页共 29 页结论本设计以功能齐全适用于大众为指导思想,以单片机为基准,选取 at89c51 单片机为控制核心。通过采用发光二极管显示红、黄、绿三种颜色来确定指示车辆及人
30、的有序、安全地行驶。软件程序均采用 c 语言编写,便于移植与升级。系统经组装、调试后,可以稳定运行。同时可以对交通的安全进行。系统采用串行器件具有线路简单、体积小、价格低等优点。报告详细介绍了整个系统的硬件组成结构、工作原理和系统的软件程序设计。通过这次毕业设计,使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是汇编语言)的掌握方面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。四川信息职业技术学院毕业设计说明书第 18 页共 29 页致谢为期一个学期的毕业设计终于接近尾声了,在这短短
31、的几个月里,不仅仅考察了大学三年自己所学要的东西,更重要的是把自己从老师从课本里所了解的东西应用到实践应用中,检验了自己的能力。虽然有过成功,有过失败,有过欢笑,有过泪水,但是过程其实才是最重要的。通过本次毕业设计,我在曾宝国指导老师的精心指导和严格要求下,获得了丰富的理论知识,并在设计过程中,翻阅大量的科技文献,针对设计内容的要求,对所学过的专业知识又认真细致的进行巩固和练习,在硬件和软件的组合上认真听取了曾老师和系领导的意见,在很大程度上使这次设计顺利通过老师的审核和评定.在另一方面极大地提高了实践能力,并对当前电子领域的研究状况和发展方向有了一定的了解,单片机领域这对我今后进一步学习计算
32、机方面的知识有极大的帮助。另外,此次毕业设计还得到了电子系各位领导和我们通信专业几位老师的大力支持。在此,我忠心感谢曾宝国老师以及电子系各位老师的指导和支持。在未来的工作和学习中,我将以更好的成绩来回报各位领导和老师,回报老师和母校的辛勤栽培,做一名优秀的大学毕业生,奉献社会。四川信息职业技术学院毕业设计说明书第 19 页共 29 页参考文献1胡汉才.单片机原理及其接口技术m.北京:清华大学出版,19962付家才.单片机控制工程实践技术m.北京:化学工业出版社,20043潘新民.微型计算机控制技术m.北京:人民邮电出版社,19994李广弟.单片机基础.北京:北京航空航天大学出版社,19925何
33、立民.单片机应用技术大全.北京:北京航空航天大学出版社,19946张毅刚.单片机原理及接口技术.哈尔滨:哈尔滨工业大学出版社,19957谭浩强.单片机课程设计. 北京:清华大学出版社,19898美myke predko 著,张晓林等译.数字电路原理与设计实例解析(digital electronics guidebook with projects). 北京:电子工业出版社,2004四川信息职业技术学院毕业设计说明书第 20 页共 29 页附录 1总电路原理图四川信息职业技术学院毕业设计说明书第 21 页共 29 页附录 2源程序second1equ 30h;东西路口计时寄存器second2e
34、qu 31h;南北路口计时寄存器 dbufequ 40h;显示码缓冲区 1tempequ 44h;显示码缓冲区 2led_g1 bit p2.2;东西路口绿灯led_y1 bit p2.3;东西路口黄灯led_r1 bit p2.1;东西路口红灯led_b1 bit p2.0;东西路口左侧左拐红灯led_b2 bit p2.4;东西路口右侧右拐绿灯led_b3 bit p0.1;东西路口左侧人行横到红灯led_b4 bit p0.0;东西路口左侧人行横到绿灯led_b5 bit p0.3;东西路口右侧人行横到红灯led_b6 bit p0.2;东西路口右侧人行横到绿灯led_g2 bit p1
35、.2;南北路口绿灯led_y2 bit p1.1;南北路口黄灯led_r2 bit p1.3;南北路口红灯led_a1 bit p1.0;南北路口左侧左拐红灯led_a2 bit p1.4;南北路口右侧右拐绿灯led_a3 bit p0.6;南北路口左侧人行横到红灯led_a4 bit p0.7;南北路口右侧人行横到绿灯led_a5 bit p0.5;南北路口右侧人行横到红灯led_a6 bit p0.4;南北路口右侧人行横到绿灯四川信息职业技术学院毕业设计说明书第 22 页共 29 页org0000hljmpstartorg0100hstart: movtmod,#01h;置 t0 为工作方
36、式 1movth0,#3ch ;置 t0 定时初值 50msmovtl0,#0b0hclrtf0setbtr0;启动 t0clramovp1,a ;关闭不相关的 led;*loop:movr2,#20;置 1s 计数初值,50ms*20=1smovr3,#20;红灯亮 20smovsecond1,#25;东西路口计时显示初值 25smovsecond2,#25;南北路口计时显示初值 25slcalldisplaywait1: lcallstate1;调用状态 1jnbtf0,wait1 ;查询 50ms 到否clrtf0movth0,#3ch ;恢复 t0 定时初值 50msmovtl0,#0
37、b0hdjnzr2,wait1;判断 1s 到否?未到继续状态 1movr2,#20 ;置 50ms 计数初值 decsecond1 ;东西路口显示时间减 1s四川信息职业技术学院毕业设计说明书第 23 页共 29 页decsecond2 ;南北路口显示时间减 1slcalldisplaydjnzr3,wait1;状态 1 维持 20s;*movr2,#5 ;置 50ms 计数初值5*4=20movr3,#3 ;绿灯闪 3smovr4,#4 ;闪烁间隔 200msmovsecond1,#5 ;东西路口计时显示初值 5smovsecond2,#5 ;南北路口计时显示初值 5slcalldispl
38、aywait2: lcallstate2 ;调用状态 2jnbtf0,wait2 ;查询 50ms 到否clrtf0movth0,#3ch;恢复 t0 定时初值 50msmovtl0,#0b0hdjnzr4,wait2;判断 200ms 到否?未到继续状态 2cplled_g1;东西绿灯闪movr4,#4;闪烁间隔 200msdjnzr2,wait2;判 1s 到否?未到继续状态 2movr2,#5;置 50ms 计数初值decsecond1;东西路口显示时间减 1sdecsecond2;南北路口显示时间减 1slcalldisplaydjnzr3,wait2;状态 2 维持 3s;*movr
39、2,#20;置 50ms 计数初值四川信息职业技术学院毕业设计说明书第 24 页共 29 页movr3,#2;黄灯闪 2smovsecond1,#2;东西路口计时显示初值 2smovsecond2,#2;南北路口计时显示初值 2slcalldisplaywait3: lcallstate3;调用状态 3jnbtf0,wait3;查询 100ms 到否clrtf0movth0,#3ch;恢复 t0 定时初值 100msmovtl0,#0b0hdjnzr2,wait3;判断 1s 到否?未到继续状态 3movr2,#20;置 100ms 计数初值decsecond1;东西路口显示时间减 1sdec
40、second2;南北路口显示时间减 1slcalldisplaydjnzr3,wait3;状态 3 维持 2s;*movr2,#20;置 50ms 计数初值movr3,#20;红灯闪 20smovsecond1,#25;东西路口计时显示初值 25smovsecond2,#25;南北路口计时显示初值 25slcalldisplaywait4: lcallstate4;调用状态 4jnbtf0,wait4;查询 100ms 到否clrtf0movth0,#3ch;恢复 t0 定时初值 100msmovtl0,#0b0h四川信息职业技术学院毕业设计说明书第 25 页共 29 页djnzr2,wait
41、4;判断 1s 到否?未到继续状态 4movr2,#20;置 100ms 计数初值decsecond1;东西路口显示时间减 1sdecsecond2;南北路口显示时间减 1slcalldisplaydjnzr3,wait4;状态 4 维持 20s;*movr2,#5;置 50ms 计数初值movr4,#4;红灯闪 20msmovr3,#3;绿灯闪 3smovsecond1,#5;东西路口计时显示初值 5smovsecond2,#5;南北路口计时显示初值 5slcalldisplayljmploop;大循环;*state1:;状态 1setbled_g1;东西路口绿灯亮clrled_y1clrled_r1clrled_b1setbled_b2;东西路口右侧右拐绿灯亮clrled_b3 setbled_b4clrled_b5 setbled_b6四川信息职业技术学院毕业设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司组织考试活动方案
- 公司新员工打卡活动方案
- 2025年网络安全工程师考试试题及答案
- 2025年心理素质与情商训练考试试题及答案
- 2025年水利工程师资格考试试题及答案
- 2025年交通工程专业知识考试试题及答案
- 2025年国际法与人权保障方法考试试题及答案
- 关于乌镇导游词
- 2024年度浙江省二级造价工程师之土建建设工程计量与计价实务题库练习试卷A卷附答案
- 2024年度浙江省二级造价工程师之土建建设工程计量与计价实务高分通关题库A4可打印版
- 2025年江苏瑞海投资控股集团有限公司招聘笔试参考题库含答案解析
- 医疗废物应急处理流程与方案
- 简阳市2024-2025学年数学五下期末统考试题含答案
- 体检中心投诉处理流程
- 2025山西焦煤集团公司招聘高频重点模拟试卷提升(共500题附带答案详解)
- 2025年中国东方航空股份有限公司招聘笔试参考题库含答案解析
- 畜牧饲养行业安全生产培训
- 《水龙头知识培训》课件
- (八省联考)河南省2025年高考综合改革适应性演练 化学试卷合集(含答案逐题解析)
- 用户体验量化评估-洞察分析
- 农场租赁合同范本:养殖场租赁
评论
0/150
提交评论