单片机论文 MCS51交通灯.docx

上传人:小飞机 文档编号:2038968 上传时间:2023-01-03 格式:DOCX 页数:22 大小:615.87KB
返回 下载 相关 举报
单片机论文 MCS51交通灯.docx_第1页
第1页 / 共22页
单片机论文 MCS51交通灯.docx_第2页
第2页 / 共22页
单片机论文 MCS51交通灯.docx_第3页
第3页 / 共22页
单片机论文 MCS51交通灯.docx_第4页
第4页 / 共22页
单片机论文 MCS51交通灯.docx_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《单片机论文 MCS51交通灯.docx》由会员分享,可在线阅读,更多相关《单片机论文 MCS51交通灯.docx(22页珍藏版)》请在三一办公上搜索。

1、本科学生毕业论文(设计)题目 交通灯的设计 系别 电 子 信 息 系 专业 电 子 信 息 工 程 学生姓名 陈莹莹 学号 0771032 指导教师 许 长 安 职称 副 教 授 论文字数 8400字 完成日期 2010 年 12 月 9 日论文题目 交通灯的设计 学生姓名、系别:陈莹莹、 电子信息系中文摘要: 本设计是用MCS51单片机设计的一个交通灯控制系统,控制南北,东西方向的交通路况。其基本功能包括:南北,东西车道交替通行,首先,当东西方向为红灯时,此时行人车辆禁止通行,南北方向为绿灯,时间为20秒,然后南北绿灯闪烁三次转黄灯1秒,此时东西红灯不变,接着南北转红灯,东西转绿灯。然后东西

2、绿灯接着绿灯闪3秒变黄灯1秒,再变红灯在这段时间南北红灯,南北方向接着变绿灯。又回到初始的状态,交替红绿灯。该交通信号灯控制系统能够进行正常的交通模拟,能够使行人车辆正常通行。 关键词: 单片机;MCS51;交通灯 英文题目Design of traffic lights control 学生姓名、系别(英文):Chenyingying 、Department of Electronics and InformationAbstract:This design is to use the MCS51 monolithic integrated circuit taking design of

3、a traffic light system to control the thing north and south of alternating through traffic. The basic funtions is to control the thing north and south of alternating through traffic. When east and west lights are red, peole arent allowed to go through. At this time, north and south lights keep green

4、 for 20s. Then south and north lights flash 3 times to turn yellow,and the yellow lights remains 1s,but east and west lights remain unchanged . Then south and north lights are red .At that time east and west lights flash 3 times to turn yellow ,and remain1s. Then south and north lights turn red and

5、east and west become green. The traffic light control system can make traffic simulation normal and make a smooth traffic. Key words: SCM ; MCS51;traffic light 目录摘 要I1 概述41.1 研究背景51.2 设计的实际目的与意义51.3 交通灯设施72 单片机简介72.1 本设计中所用单片机MCS5173 电路原理及硬件电路实现103.1 系统总体方案103.2 硬件设计113.3 硬件系统功能原理124 软件系统设计124.1 设计中

6、所用到的编程语言144.2 主要程序与流程144.3 各主要部分的软件设计144.4 Proteus软件仿真165 成品的制作16结 论20参 考 文 献20附:源程序代码21十字路口交通灯的设计陈莹莹、 电子信息系摘 要:本设计是用MCS51单片机设计的一个交通灯控制系统,控制南北,东西方向的交通路况。其基本功能包括:南北,东西车道交替通.首先,当东西方向为红灯时,此时行人车辆禁止通行,南北方向为绿灯,时间为20秒,然后南北绿灯闪烁三次转黄灯1秒,此时东西红灯不变.接着南北转红灯,东西转绿灯。然后东西绿灯,接着绿灯闪3秒变黄灯1秒,再变红灯,在这段时间南北红灯,南北方向接着变绿灯。又回到初始

7、的状态,交替红绿灯。该交通信号灯控制系统能够进行正常的交通模拟,能够使行人车辆正常通行。 关键词: 单片机;MCS51;交通灯控制 Design of traffic lights control Chen Yingying 、Department of Electronics and InformationAbstract:This design is to use the MCS51 monolithic integrated circuit taking design of a traffic light system to control the thing north and sou

8、th of alternating through traffic. The basic funtions is to control the thing north and south of alternating through traffic. When east and west lights are red, peole arent allowed to go through. At this time, north and south lights keep green for 20s. Then south and north lights flash 3 times to tu

9、rn yellow,and the yellow lights remains 1s,but east and west lights remain unchanged . Then south and north lights are red .At that time east and west lights flash 3 times to turn yellow ,and remain1s. Then south and north lights turn red and east and west become green. The traffic light control sys

10、tem can make traffic simulation normal and make a smooth traffic. Key words: SCM ; MCS51;traffic light control 1 概述1.1 研究背景由于我国经济的快速发展从而导致了汽车数量的猛增,大中型城市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重,其主要表现如下:很多车流量很大,车头间距不能满足过街行人安全穿行需要的路段,无人行立交设施建设,行人通过人行横道或直接穿越,交通混乱,机动车辆严重危及过街行人安全,引发交通事故。过街行人与车辆交通的交汇严重影响城市道路路段与交叉口的通行能

11、力。现状路段行人过街一般都无信号控制,行人从车间安全间隔穿越,由于行人穿越的随意性,大量的行人交通横穿道路,大幅度增加了交通延误,甚至造成路段交通暂时性的拥堵、停滞。在有信号控制的路段问题依然存在,右转车辆不避让行人,阻碍行人通过,车辆也易造成拥堵。机动车辆在行人平面过街处频繁地减速停车和加速时,尾气排放量大幅度增加,其中有害物质的种类和数量也都有所增加,对城市的局部气候造成不利影响。由上面的问题不难看出,现状人行立交设施建设不足,平面横向交通带来的问题严重影响城市交通的发展,也与“以人为本,可持续发展”相抵触,急需对行人过街设施进行大量规划建设。在这种背景下,结合我国城市道路交通的实际情况,

12、开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。对交叉口实行科学的管理与控制是交通控制工程的重要研究课题,是保障交叉口的交通安全和充分发挥交叉口的通行能力的重要措施,是解决城市交通问题的有效途径。所以,改变和完善我国现有的交通系统已成为当务之急。交通灯信号灯的出现是人类历史上的一次重大改革,使人类的聚居生活,产生了深远的影响。使交通得以有效管制,对于疏导交通流量,提高道路通行能力,减少交通事故有明显效果。如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。

13、随着电子技术的发展,利用单片机技术对交通灯进行智能化管理,已成为目前广泛采用的方法。1.2 设计的实际目的与意义1.2.1 设计的目的设计一个单片机控制的十字路口交通灯模块的设计,从而锻炼自己的动手能力,深入了解一下交通灯的工作原理。综合应用单片机原理、微机原理、微机接口技术等课程方面的知识,熟练掌握单片机仿真系统的使用方法,达到提高综合应用相关知识的能力,掌握单片机系统设计全部设计过程的目的。通过单片机课程设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。通过行交通灯模块的设计,掌握简单程序的编写,最终提高我们的逻辑抽象能力。实现路口交通灯系统的控制方法很多

14、,可以用标准逻辑器件、可编程序控制器PLC等方案来实现。但是这些控制方法的功能修改及调试都需要硬件电路的支持,在一定程度上增加了功能修改及系统调试的困难。因此,在本次设计中采用单片机技术,应用目前广泛应用的汇编语言描述,实现交通灯系统控制器的设计,完成系统的控制作用。本系统选用MCS51单片机,配合一些外围电路完成交通控制系统。由于该单片机具有简单实用、高可靠性、良好的性能价格比以及体积小等优点,已经在各个技术领域得到了迅猛发展。实现同样的功能,这个方案既简单又经济!该灯控制逻辑可实现3种颜色灯的交替点亮,指挥车辆和行人安全通行。经PROTEUS仿真模拟的试验,该系统得到了预期的实时控制效果.

15、本论文针对道路交通拥挤、交叉路口经常出现拥堵的情况,利用单片机控制技术,从硬件设计和软件设计两个方面分别介绍通用小型实时交通监控系统的设计方法。1.2.2 设计的意义改善交通秩序,增加交通安全通行能力。 减少交通延误,提高经济效益。 降低污染程度,保护生态环境。节省能源和土地消耗。交通信号灯由红灯、绿灯、黄灯组成。红灯表示禁止通行,绿灯表示准许通行,黄灯表示警示。交通信号灯分为机动车信号灯、非机动车信号灯、人行横道信号灯、车道信号灯、方向指示信号灯、闪光警告信号灯、道路与铁路平面交叉道口信号灯。交通信号灯用于道路平面交叉路口,通过对车辆、行人发出行进或停止的指令,使各同时到达的人、车交通流尽可

16、能减少相互干扰,从而提高路口的通行能力,保障路口畅通和安全。机动车信号灯。由绿黄红三种颜色的灯组成,绿灯亮时,准许车辆通行,但转弯车辆不得妨碍被放行的直行车辆、行人通行;黄灯亮时,已越过停止线的车辆可继续通行;红灯亮时,禁止车辆通行。车道信号灯。车道信号灯由绿色箭头灯和红色叉形灯或红色箭头灯组成,绿色箭头灯亮时,准许本车道车辆按指示方向通行;红色叉形灯或红色箭头灯亮时,禁止本车道车辆通行。人行横道信号灯。人行横道信号灯由绿灯和红灯组成,绿灯亮时,准许行人通过人行横道;红灯亮时,禁止行人进入人行横道,但是已经进入人行横道的,可以继续通过或者在道路中心线处停留等候交通灯信号灯的出现是人类历史上的一

17、次重大改革,使人类的聚居生活,产生了深远的影响。使交通得以有效管制,对于疏导交通流量,提高道路通行能力,减少交通事故有明显效果。如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。随着电子技术的发展,利用单片机技术对交通灯进行智能化管理,已成为目前广泛采用的方法。1.3 交通灯设施-红绿黄灯由绿黄红三种颜色的灯组成,绿灯亮时,准许车辆通行,但转弯车辆不得妨碍被放行的直行车辆、行人通行;黄灯亮时,已越过停止线的车辆可继续通行;红灯亮时,禁止车辆通行。在一些国家,这种装置广泛地用于

18、没有交通信号的十字路口和人行横道。2 单片机简介单片机是20世纪70年代中期发展起来的一种大规模集成电路器件。它在一块芯片内芯片内集成了计算机的各种功能部件,构成一种单片式的微型计算机。20世纪80年代以来,国际上单片机的发展迅速,其产品之多令人目不暇接,单片机应用不断深入,新技术层出不穷。单片机的应用技术是一项新型的工程技术,其内涵随着单片机的发展而发展。由于MCS-51系列的单片机的模块化结构比较典型、应用灵活,为许多大公司所采纳,使8051系列的单片产品日新月异。在Intel公司20世纪80年代初推出MCS-51系列单片机以后,世界上许多著名的半导体厂商相继生产和这个系列兼容的单片机,使

19、产品型号不断地增加、品种不断丰富、功能不断加强,在国内外单片机应用中占有重要地位。由于单片机具有功能强、体积小、价格低等一系列优点,在各个领域都有广泛的应用,有力地推动了各行各业的技术改造和产品更新换代。20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。1971年,Intel公司和日本的商业通信公司研发了微处理器。微处理器、存储器加上I/O接口电路组成微型计算机,微型计算机开始走上历史舞台。2.1 本设计中所用单片机MCS5180C51是I

20、NTEL公司MCS-51系列单片机中最基本的产品,它采用INTEL公司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51的HCMOS产品。它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,它继承和扩展了MCS-48单片机的体系结构和指令系统。 MCS51内置中央处理单元、128字节内部数据存储器RAM、32个双向输入/输出(I/O)口、2个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。 此外,80C51还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下

21、,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。2.1.1 MCS51的主要特性主要特性:一个8 位的中央处理器 CPU(又称为微处理器)有 128字节 的片内数据存储器RAM4KB片内 程序存储器ROM或EPROM片内 18个 特殊功能寄存器(SFR)4个8位 的并行输入输出I/O口(PIO)1个 串行口I/O(SIO/UART)完成单片机与其他微机的之间的串行通信2/3个16位 定时器/计数器(TIMER/COUNTER)可处理 5个中断源,两级可程序优先级的中断系统片内振荡器和时钟电路2.1.2 MCS51引脚排列及功能(1)MCS51引脚图如图2.1所示:图2.1 MCS51引

22、脚图 (2)管脚说明:VCC:供电电压。 GND:接地。8051共有4组8位I/O口(P0、 P1、P2或P3),用于对外部数据的传输P0口 P0.0P0.7 输入与输出 分时的传送地址低8位与数据线P1口 P1.0P1.7 输入与输出 无第二功能P2口 P2.0P2.7 输入与输出 传送地址的高8位P3口 P3.0P3.7 输入与输出 P3.0RXD:串行口输入端P3口特殊功能如表2.1所示:表2.1 P3口特殊功能P3口引脚特 殊 功 能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2(外部中断0)P3.3(外部中断1)P3.4T0(定时器0外部输入)P3.5T1(定时器1

23、外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)2.1.3 MCS51最小系统电路单片机最小系统是指没有外围器件及外设接口扩展的单片机应用系统,包括以下几个部分()最小系统选择对51系列单片机,最小系统一般应该包括:单片机、晶振电路、复位电路.()时钟电路设计晶振电路:典型的晶振取11.0592MHz(可以准确地得到9600波特率和19200波特率,用于有串口通讯的场合)/12MHz(产生精确的uS级时歇,方便定时操作)()复位电路设计由电容串联电阻构成,由图并结合电容电压不能突变的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续

24、的时间由电路的RC值来决定.典型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位.一般教科书推荐C取10u,R取8.2K.当然也有其他取法的,原则就是要让RC组合可以在RST脚上产生不少于2个机周期的高电平.MCS51最小系统图如图2.2所示:图2.2 51最小系统图3 电路原理及硬件电路实现3.1 系统总体方案交通灯在工作时应具有如下特点:红灯亮表示该条道路禁止通行;黄灯亮表示该条道路上未过停车线的车辆禁止通行,已过停车线的车辆继续通行;绿灯亮表示该条道路允许通行。(1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯

25、,此道车辆通过,行人禁止通行。时间为20秒。(2)黄灯闪烁1秒,警示车辆和行人红、绿灯的状态即将切换。绿灯转黄灯时先闪三下。 (3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行,时间为20秒。3.2 硬件设计系统硬件电路如图3.1所示图3.1 系统硬件电路3.2.1 主电路模块简介(1) 系统设计所用器件:MCS51,电阻若干,电容、三种颜色(红、绿、黄)的LED(用来模拟交通灯的三种状态),开关,晶振(12M Hz)。(2)器件简单介绍 晶振晶振电路: 发光二极管信号灯采用超高亮度发光二极管开发的道路交通灯。LED应用简单、可靠性高、成本低。LED显示方式为共

26、阳极动态显示方式。 复位电路: 3.2.2 MCS51 电路各功能模块的设计(1) 采用MCS51微处理器为核心器件MCS51片内数据存储器(RAM)空间为128B;片内程序存储器(ROM)空间为4KB。本系统所用到的数据单元不多,系统程序所占的空间也不大,利用MCS51片内的RAM与ROM就足够,不用外扩数据存储器与程序存储器。(2)MCS51振荡电路的设计本系统采用内部时钟方式。外接石英晶体,电容C1与C2的值为30PF左右;如果外接陶瓷谐振器,电容C1与C2的值为47PF左右。在实际设计中采用的是外接晶体的方式。为提高温度的稳定性采用温度稳定性较好的电容,晶体频率在1. 2MHz12MH

27、z之间。(3) MCS51复位电路的设计系统采用的是按键复位的方式。按下键后,通过电阻形成回路,使RESET端产生高电平。(4) 信号灯的设置P1口接红、黄、绿三色LED。3.3 硬件系统功能原理设计要求:主、支干道交替通行,主、支干道每次通行时间均为20秒;绿灯亮时表示可以通行,红灯亮时表示禁止通行,红绿灯之间的转换通过黄灯来实现。每次绿灯变红灯时,黄灯先闪3秒(此时另一干道上的红灯不变);交通灯管理系统电路原理图西其中P1.0-P1.6分别对应南北绿黄红 东西绿黄红交通灯管理系统电路原理图20秒1秒20秒东西方向灯红灯黄灯绿灯南北方向灯绿灯红灯红灯从上表中我们可以很容易的看出:(1)当东西

28、方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。时间为20秒。(2)黄灯闪烁1秒,警示车辆和行人红、绿灯的状态即将切换。 (3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行,时间为20秒。(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。4 软件系统设计4.1 设计中所用到的编程语言汇编语言(Assembly Language)是面向机器的程序设计语言.汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言”作为一门语言,对应于高级语言的编译器

29、,需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。现在的汇编环境已经如此高级,即使全部用汇编语言来编写windows的应用程序也是可行的,但这不是汇编语言的长处。汇编语言的长处在于编写高效且需要对机器硬件精确控制的程序。 在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。因此汇编语言亦称为符号语言。 使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编语言编译器把

30、汇编程序翻译成机器语言的过程称为汇编。 汇编语言比机器语言易于读写、调试和修改,同时具有机器语言全部优点。但在编写复杂程序时,相对高级语言代码量较大,而且汇编语言依赖于具体的处理器体系结构,不能通用,因此不能直接在不同处理器体系结构之间移植。4.2 主要程序与流程交通信号灯控制系统的程序流程如图4.1所示:南北绿灯,东西红灯延时20秒南北绿灯闪3次转黄灯,东西红灯,延时一秒南北红灯,东西绿灯延时20秒东西绿灯闪3次转黄灯,南北红灯,延时一秒RetEnd 图4.1 交通信号灯控制系统的程序流程由初始状态状态(南北红,东西红),东西方向为红灯时,此时行人车辆禁止通行,南北方向为绿灯,时间为20秒,

31、接着南北绿灯闪烁三次转黄灯1秒,此时东西红灯不变,接着南北红灯,东西绿灯接着绿灯闪3秒变黄灯1秒,再变红灯,期间,南北红灯,南北接着变绿灯。该交通信号灯控制系统能够进行正常的交通模拟,能够使行人车辆顺利通行。 其中P1.0-P1.6分别对应南北绿黄红 东西绿黄红4.3 各主要部分的软件设计绿灯闪烁程序:FLASH:MOV A,#00100000B ;南北绿灯灭,东西红灯亮 MOV P1,A MOV R2,#03H LCALLDELAY MOV A,#00100001B ;南北绿灯,东西红灯 MOV P1,A MOV R2,#03H LCALLDELAY DJNZ R3,FLASH MOV A,

32、#00100010B ;南北转黄灯,东西红灯 MOV P1,A MOV R2,#10 ; 延时1秒 LCALLDELAY RET 延时程序:DELAY: ;延时子程序 PUSH 02H ;保护现场 PUSH01H PUSH00HDELAY1: MOVR1,#00HDELAY2: MOV R0,#0C0H DJNZ R0,$ DJNZ R1,DELAY2 ;延时100ms DJNZ R2,DELAY1 POP00H POP 01H POP02H RET 4.4 Proteus软件仿真1、绘制仿真电路图:按照图3.1所示在protues软件中画出电路图。2、调试方法:首先用Keil软件将C编译成H

33、EX文件,打开Keil软件,新建一个文档,输入汇编语言程序,保存成.asm格式文件,然后新建工程,连接单片机为AT89C51,选择Options for target,选择OUTPUT子菜单,在Create HEX Fi前打钩,DeBug子菜单中,Settings选择ProteusVSM Simulator,USE前打钩,再次运行文件,成功后在目录下会生成HEX文件,打开Proteus软件,或直接点击DSN文件,双击单片机模板,点击文件夹式样的图标选择对应的HEX驱动文件,然后点击开始,进行调试仿真结果说明:图4.1 A道显示绿灯,B道显示红灯如图4.1所示:此时状态为初始状态,也就是东西南北

34、的灯全为红,这是自己设置的初始状态。图4.2 东西绿灯 南北红灯图4.3 东西黄灯 南北红灯图4.4 东西红灯 南北绿灯 图4.5 东西红灯 南北黄灯 图4.5 东西绿灯 南北红灯5 成品的制作 1、把生成的yu.hex文件烧录到at89c51单片机的cpu中。 2、在面包板上按照仿真电路图,把各个元器件连接起来。注意各元器件的引脚与它们之间的连接方法。 3、接通+5V电源,测试成品能正常运行。6 结束语通过这次交通灯的课程设计,使我得到了一次用专业知识、专业技能分析和解决现实问题的能力。使我在单片机的基本原理、单片机应用学习过程中,以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步,为日

35、后成为一名合格的应用型人才打下良好的基础。综合课程设计让我把以前学习到的知识得到巩固和进一步的提高认识,对已有知识有了更深层次的理解和认识。在此,由于自身能力有限,在课程设计中碰到了很多的问题,我通过查阅相关书籍、资料以及和周围同学交流得到解决。还有交通灯是我们生活中非常常见的一种东西,对于我们学以致用的这种能力得到了很好锻炼,能够为我们以后的工作于学习打下基础。参考文献: 1 张毅刚.单片机原理及应用.北京:高等教育出版社,2003.12 2 余发山.单片机原理及应用技术.北京:中国矿业大学出版社,1996附:源程序代码 LEDEQUP1 ORG0000H LJMPSTART ORG0030

36、HSTART: MOVSP,#60H LCALLS0 ;初始状态(都是红灯) LCALLS1 ;南北绿灯,东西红灯 LCALLS2 ;南北绿灯闪转黄灯,东西红灯 LCALLS3 ;南北红灯,东西绿灯 LCALLS4 ;南北红灯,东西绿灯闪转黄灯 LJMPSTARTS0: MOVA,#00100100B;南北红灯,东西红灯 MOVP1,A MOVR2,#10;延时1m秒 LCALLDELAY RETS1: MOVA,#00100001B ;南北绿灯,东西红灯 MOVP1,A MOVR2,#200 ;延时20秒 LCALLDELAY RETS2: MOVR3,#03H ;南北绿灯闪3次FLASH:

37、MOV A,#00100000B ;南北绿灯灭,东西红灯亮 MOV P1,A MOV R2,#03H LCALLDELAY MOV A,#00100001B ;南北绿灯,东西红灯 MOV P1,A MOV R2,#03H LCALLDELAY DJNZ R3,FLASH MOV A,#00100010B ;南北转黄灯,东西红灯 MOV P1,A MOV R2,#10 ; 延时1秒 LCALLDELAY RETS3: MOV A,#00001100B ;南北红灯,东西绿灯 MOV P1,A MOV R2,#200 ;延时20秒 LCALLDELAY RETS4: MOVR3,#03H ;东西绿灯

38、闪3次FLASH1:MOV A,#00000100B ;南北红灯亮,东西绿灯灭 MOV P1,A MOV R2,#03H LCALLDELAY MOV A,# 00001100B ;南北红灯亮,东西绿灯亮 MOV P1,A MOV R2,#03H LCALLDELAY DJNZ R3,FLASH1 MOV A,#00010100B ;南北红灯,东西黄灯 MOV P1,A MOV R2,#10 ;延时1秒 LCALLDELAY RETDELAY: ;延时子程序 PUSH 02H ;保护现场 PUSH01H PUSH00HDELAY1: MOVR1,#00HDELAY2: MOV R0,#0C0H DJNZ R0,$ DJNZ R1,DELAY2 ;延时100ms DJNZ R2,DELAY1 POP00H POP 01H POP02H RET END 安徽师范大学皖江学院毕业论文(设计)评定意见指导教师评语成绩: 签名: 年月日评语主要内容包括:学生写作态度、科研作风,论文选题的理论意义和实践价值,论据是否充分、可靠,掌握基础理论、专门知识、研究方法和技能的水平,写作的逻辑性、技巧及其他优缺点。 安徽师范大学皖江学院毕业论文(设计)评定意见答辩组评定意见成绩: 答辩组组长签名:年月日系意见成绩: 系主任签章:年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号