导航:首页 > 操作系统 > 单片机控制交通灯论文

单片机控制交通灯论文

发布时间:2023-01-27 08:00:01

单片机交通灯控制课设论文

这个还不简单吗。。。。。

② 论文PPT 基于单片机的交通灯控制器设计

关于内容:
1、一般概括性内容:课题标题、答辩人、课题执行时间、课题指导教师、课题的归属、致谢等;
2、课题研究内容:研究目的、方案设计(流程图)、运行过程、研究结果、创新性、应用价值、有关课题延续的新看法等;
3、PPT要图文并茂,突出重点,让答辩老师明白哪些是自己独立完成的,页数不要太多,30页左右足够,不要出现太多文字,老师对文字和公式都不怎么感兴趣;
4、凡是贴在PPT上的图和公式,要能够自圆其说,没有把握的坚决不要往上面贴;
5、每页下面记得标页码,这样比较方便评委老师提问的时候review 。

关于模板:
1、不要用太华丽的企业商务模板,学术ppt最好低调、简洁一些;
2、推荐底色白底(黑字、红字和蓝字)、蓝底(白字或黄字)、黑底(白字和黄字),这三种配色方式可保证幻灯质量,个人觉得学术ppt还是白底好;
3、动手能力强的大牛可以自己做符合课题主题的模板,其实很简单,就是把喜欢的图在“幻灯片母版”模式下插入就行了。

关于文字:
1、首先就是:不要太多!图优于表,表优于文字,答辩的时候照着ppt念的人最逊了;
2、字体大小最好选ppt默认的,标题用44号或40号,正文用32号,一般不要小于20号。标题推荐黑体,正文推荐宋体,如果一定要用少见字体,记得答辩的时候一起到答辩电脑上,不然会显示不出来;
3、正文内的文字排列,一般一行字数在20~25个左右,不要超过6~7行。更不要超过10行。行与行之间、段与段之间要有一定的间距,标题之间的距离(段间距)要大于行间距。

关于图片:
1、图片在ppt里的位置最好统一,整个ppt里的版式安排不要超过3种。图片最好统一格式,一方面很精制,另一方面也显示出做学问的严谨态度。图片的外周,有时候加上阴影或外框,会有意想不到的效果;
2、关于格式,tif格式主要用于印刷,它的高质量在ppt上体现不出来,照片选用jpg就可以了,示意图我推荐bmp格式,直接在windows画笔里按照需要的大小画,不要缩放,出来的都是矢量效果,比较pro,相关的箭头元素可以直接从word里过来;
3、流程图,用viso画就可以了,这个地球人都知道;
4、ppt里出现图片的动画方式最好简洁到2种以下,还是那句话,低调朴素为主;
5、动手能力允许的话,学习一下photoshop里的基本操作,一些照片类的图片,在ps里做一下曲线和对比度的基本调整,质量会好很多。windos画笔+ps,基本可以搞定一切学术图片。

关于提问环节:
评委老师一般提问主要从以下几个方面:
1、他本人的研究方向及其擅长的领域;
2、可能来自课题的问题:是确实切合本研究涉及到的学术问题(包括选题意义、重要观点及概念、课题新意、课题细节、课题薄弱环节、建议可行性以及对自己所做工作的提问);
3、来自论文的问题:论文书写的规范性,数据来源,对论文提到的重要参考文献以及有争议的某些观察标准等;
4、来自幻灯的问题:某些图片或图表,要求进一步解释;
5、不大容易估计到的问题:和课题完全不相干的问题。似乎相干,但是答辩者根本未做过,也不是课题涉及的问题。答辩者没有做的,但是评委想到了的东西,答辩者进一步打算怎么做。

建议
一、要对论文的内容进行概括性的整合,将论文分为引言和试验设计的目的意义、材料和方法、结果、讨论、结论、致谢几部分。
二、在每部分内容的presentation中,原则是:图的效果好于表的效果,表的效果好于文字叙述的效果。最忌满屏幕都是长篇大论,让评委心烦。能引用图表的地方尽量引用图表,的确需要文字的地方,要将文字内容高度概括,简洁明了化,用编号标明。
三、 1、文字版面的基本要求
幻灯片的数目:
学士答辩10min 10~20张
硕士答辩20min 20~35张
博士答辩30min 30~50张
2、字号字数行数:
标题44号(40)
正文32号(不小于24号字)
每行字数在20~25个
每张PPT 6~7行 (忌满字)
中文用宋体(可以加粗),英文用 Time New Romans
对于PPT中的副标题要加粗
3、PPT中的字体颜色不要超过3种(字体颜色要与背景颜色反差大)
建议新手配色:
(1)白底,黑、红、篮字
(2)蓝底,白、黄字(浅黄或橘黄也可)
4、添加图片格式:
好的质量图片TIF格式,GIF图片格式最小
图片外周加阴影或外框效果比较好
PPT总体效果:图片比表格好,表格比文字好;动的比静的好,无声比有声好。
四、(注意)
幻灯片的内容和基调。背景适合用深色调的,例如深蓝色,字体用白色或黄色的黑体字,显得很庄重。值得强调的是,无论用哪种颜色,一定要使字体和背景显成明显反差。注意:要点!用一个流畅的逻辑打动评委。字要大:在昏暗房间里小字会看不清,最终结果是没人听你的介绍。不要用PPT自带模板:自带模板那些评委们都见过,且与论文内容无关,要自己做,简单没关系,纯色没关系,但是要自己做!时间不要太长:20分钟的汇报,30页内容足够,主要是你讲,PPT是辅助性的。 记得最后感谢母校,系和老师,弄得煽情点。

③ 请问能否提供一份单片机控制交通灯的毕业论文

单片机控制交通灯设计 字数:8077 页数:28 有开题报告。 论文编号:JD439 摘要 交通指示灯控制系统包括:控制电路、开关电路、状态显示电路、状态设置电路及控制系统的电源电路。选用AT89C51单片机作主控制器,编程写入单片机,实现对交通指示灯亮灭、相应状态指示灯亮灭及时间显示的控制。系统交通指示灯供电采用220V交流电源,控制系统供电采用220V交流整流稳压电源,能源获取很方便;电子开关采用光电隔离器MOC3041,安全性能好;控制台采用发光二极管指示相应被控交通指示灯,采用LED数码管静态显示通行时间,非常直观。系统实用性强、操作简便、扩展性强 。 关键词:交通指示灯;单片机;控制 主要技术指标: (1)十字路口交通指示灯分红灯、黄灯、绿灯共12路,电源~220V; (2)单片机控制各色交通指示灯亮灭,以指示可通行与不可通行; (3)可通行与不可通行时间可由按键调整设置; (4)在工作台配合显示状态,采用LED数码管显示。 目录 1引言 1 2交通指示灯控制系统硬件设计 2 2.1十字路口交通指示灯亮灭警示分析 2 2.2方案论证 3 2.3交通指示灯控制系统框图 3 2.4交通指示灯控制系统各部分电路设计 4 2.4.1控制电路设计 4 2.4.2开关电路设计 7 2.4.3状态显示电路设计 8 2.4.4状态设置电路设计 9 2.4.5控制系统电源电路设计 10 2.5交通指示灯控制系统原理图 11 3交通指示灯控制系统软件设计 12 3.1程序流程框图 12 3.1.1总程序流程图 12 3.1.2主程序流程图 12 3.2状态开关控制字及内存RAM分配 13 3.2.1状态开关控制字 13 3.2.2内存RAM分配 14 3.3源程序清单 14 4系统调试及性能分析 15 4.1系统调试 15 4.2系统性能分析 15 5结束语 16 参考文献 17 致谢18 附录19 附录1 整机电原理图 19 附录2 PCB板图 20 附录3 元件清单 21 附录4 源程序清单 22 以上回答来自: http://www.lwtxw.com/html/42-2/2741.htm

④ 8051单片机交通灯控制系统设计毕业论文

家用可燃气体报警器的设计
·基于数字温度计的多点温度检测系统
·基于凌阳单片机的语音实时采集系统设计
·基于单片机的数字频率计的设计
·基于单片机的数字电子钟设计
·设施环境中温度测量电路设计
·汽车倒车防撞报警器的设计
·篮球赛计时记分器
·基于单片机的家用智能总线式开关设计
·设施环境中湿度检测电路设计
·基于单片机的音乐合成器设计
·设施环境中二氧化碳检测电路设计
·基于单片机的水温控制系统设计
·基于单片机的数字温度计的设计
·基于单片机的火灾报警器
·基于单片机的红外遥控开关设计
·基于单片机的电子钟设计
·基于单片机的红外遥控电子密码锁
·大棚温湿度自动监控系统
·基于单片机的电器遥控器的设计
·单片机的语音存储与重放的研究
·基于单片机的电加热炉温度控制系统设计
·红外遥控电源开关
·基于单片机的低频信号发生器设计
·基于单片机的呼叫系统的设计
·基于PIC16F876A单片机的超声波测距仪
·基于单片机的密码锁设计
·单片机步进电机转速控制器的设计
·由AT89C51控制的太阳能热水器
·防盗与恒温系统的设计与制作
·AT89S52单片机实验系统的开发与应用
·基于单片机控制的数字气压计的设计与实现
·智能压力传感器系统设计
·智能定时器
·基于单片机的智能火灾报警系统
·基于单片机的电子式转速里程表的设计
·公交车汉字显示系统
·单片机数字电压表的设计
·精密VF转换器与MCS-51单片机的接口技术
·基于单片机的居室安全报警系统设计
·基于89C2051 IC卡读/写器的设计
·PC机与单片机串行通信毕业论文
·球赛计时计分器 毕业设计论文
·松下系列PCL五层电梯控制系统
我这有,肯定有你满意的
QQ
89 ........................................后面接着输入......
36........................................后面接着输入......
28........................................后面接着输入......
136
(4行连着输入就是我的QQ)

⑤ 毕业论文范本的论文正文

目录
第一章 前言…………………………………………………………………………3
第二章 单片机概述………………………………………………………………4
2.1单片机的定义……………………………………………………………………4
2.2单片机的发展方向…………………………………………………………5
2.3 单片机的应用……………………………………………………………………5
2.4 MCS-51简介………………………………………………………………………6
第三章 单片机交通灯控制……………………………………………………………7
3.1 硬件电路……………………………………………………………………………7
3.1.1芯片选用……………………………………………………………………………7
3.1.2硬件电路图……………………………………………………7
3.1.3系统工作原理………………………………………………………………………7
3.2软件设计………………………………………………………………8
3.2.1 每秒钟的设定………………………………………………………8
3.2.2 计数器初值计算………………………………………………………8
3.2.3 综合计算………………………………………………………8
3.2.4 设定一秒的方法………………………………………………………8
3.2.5 程序设计………………………………………………………8
3.3 软件延时………………………………………………………9
3.4 时间及信号灯显示………………………………………………………9
3.5 程序………………………………………………………13
第四章 总结……………………………………………………………………………12
参考文献………………………………………………………………………………13
致谢………………………………………………………………………………14
第一章 前言
城市交通是保持城市活力最主要的基础设施,是城市生活的动脉,制约着城市经济的发展。展望21世纪的城市交通事业,给我们提出了更高要求。发展多层次、立体化、智能化的交通体系,将是城市建设发展中普遍追求的目标。而发展大、中、低客运量相互匹配的多种形式相结合的客运交通工具,将是实现上述远景目标的一项重大技术决策措施。
自改革开放以来,我国的城市规模和经济建设都有了飞速的发展7城市化进程在逐步加快,城市人口在急剧增加,大量流动人口涌进城市,人员出行和物资交流频繁,使城市交通面临着严峻的局势。当前,全国大中城市普遍存在着道路拥挤、车辆堵塞、交通秩序混乱的现象。如何解决城市交通问题已成为全社会关注的焦点和大众的迫切呼声。
当今,红绿灯安装在各个交通要道上已经成为了缓解交通问题最常见、最根本、最有效的方法。交通灯的出现使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显的效果。
单片机是一种集成的微型计算机,与微处理器相比,它可单独地完成现代工业控制所要求的智能化控制功能,它有唯一的、专门为嵌入式应用而设计的体系结构和指令系统。红绿灯的控制有PLC控制,单片机控制等方法,随着近年来单片机控制交通灯技术的成熟,单片机给交通带来了很大的便利。
第二章 单片机概述
二十世纪七十年代,微电子技术正处于发展阶段,集成电路属于中规模发展时期,各种新材料新工艺尚未成熟,单片机仍处在初级的发展阶段。1974年,美国研制出了世界第一台单片微型计算机F8,深受家用电器和仪器仪表领域的欢迎和重视,从此拉开了研制单片机的序幕。
2.1单片机的定义
所谓单片机,即把组成微型计算机的各个功能部件,如中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、输入/输出接口电路(I/O口)、定时/计数器以及串行通信接口等集成在一块芯片中,构成一个完整的微型计算机。这些电路能在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。与微处理器相比,它可单独地完成现代工业控制所要求的智能化控制功能,它有唯一的、专门为嵌入式应用而设计的体系结构和指令系统这是单片机最大的特征。
现代单片机加上了中端单元、定时单元及A/D转换电路等更复杂、更完善的电路,使得单片机的功能越来越强大,应用更广泛。因此可以把单片机理解为一个单芯片形态的微控制器。
单片机是单芯片形态作为嵌入式应用的计算机,它有唯一的、专门为嵌入式应用而设计的体系结构和指令系统,加上它的芯片级体积的优点和在现场环境下可高速可靠地运行的特点,因此单片机又称为嵌入式微控制器。
2.2单片机的发展方向
单片机的发展趋势将是向着高性能化,大容量,小容量、低价格化及外围电路内装化等几个方面发展。
(1)单片机的高性能化:主要是指进一步改进CPU的性能,加快指令运算的速度和提高系统控制的可靠性,并加强了位处理功能、中断和定时控制功能;采用流水线结构,指令以队列形式出现在CPU中,从而有很高的运算速度。
(2)片内存储器大容量化:以往单片机的片内ROM为1到4KB,RAM为64到128B。因此在一些较复杂的应用系统中,存储器容量就显得不够,不得不外扩存储器。为了适应这种领域的要求,利用新工艺,将片内存储器的容量大幅度增加,不得不外扩存储器。为了适应这种领域的要求,利用新工艺,将片内存储器的容量大幅度增加,片内ROM可以达到12KB。
(3)小容量、低价格化:与上述相反,小容量、低价格化的4位、8位单片机也是发展方向之一。这类单片机主要用于儿童玩具等较小规模的控制系统。
(4)外围电路内装化:随着集成度的不断提高,有可能把众多的各种外围功能器件集成在片内。除了一般必须具备的CPU、RAM、ROM、定时/计数器等之外,片内集成的部件还有A/D、D/A转换器,DMA控制器,声音发生器,监视定时器,液晶显示驱动器,彩色电视机和录像机用的锁相电路等。
(5)增强I/O接口功能:为了减少外部驱动芯片,进一步增加单片机并行口的驱动能力,现在有些单片机可直接输入大电流和高电压,以便直接驱动显示器。
(6)加快I/O接口的传输速度:有些单片机设置了高速I/O接口,以便能以更快的速度触发外围设备,以更快的速度读取数据。
2.3单片机的应用
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分为如下几个:
1.在计算机网络和通信领域中的应用;
2.在工业控制中的营运;
3.在家用电器中的应用;
4.在智能仪器仪表上的应用;
5.在医用设备领域的应用;
2.4 MCS-51简介
MCS-51系列单片机在结构上基本相同,只是在个别模块和功能上有些区别。MCS-51单片机是在一块芯片中集成了一个8位CPU、128B RAM、4KB ROM、两个16位定时/计数器、32个可编程I/O口和一个可编程的全双工串行接口、五个中断源、一个片内振荡器等。
1.中央处理器(CPU):中央处理器是单片机的核心部分,是一个8位的中央处理单元,它对数据的处理是以字节为单位进行的,CPU主要由运算器、控制器和寄存器阵列组成。
2.数据存储器(片内RAM):数据存储器用于存放变化的数据。在8051单片机中,通常把控制与管理寄存器(简称为“专用寄存器”)在逻辑上划分在片内RAM中,因为其地址与RAM是连续的。8051单片机数据存储器的地址空间为256个RAM单元,但其中能作为数据存储器供用户使用的仅有前面128个,后128个被专用寄存器占用。
3.程序存储器(片内ROM):程序存储器用于存放程序和固定不变的常数、表格等。通常采用只读存储器,且其有多种类型。
4.定时/计数器:定时/计数器用于实现定时和计数功能。8051单片机共有两个16位定时/计数器,8052单片机共有三个16位定时/计数器。
5.并行I/O口:8051单片机共有四个8位的并行I/O(P0、P1、P2、P3),每个口都由一个锁存器和一个驱动器组成。并行I/O口主要是用于实现与外部设备中数据的并行输入/输出,有些I/O口还具有其他功能。
6.串行口:8051单片机有一个全双工异步串行口,用以实现单片机和其他具有相应接口的设备之间的异步串行数据传送。
7.时钟电路:时钟电路的作用是产生单片机工作所需要的时钟脉冲序列。
8.中断系统:中断系统的主要作用是对外部或内部的中断请求进行管理与处理。8051单片机的中断系统可以满足一般控制应用的需要:共有五个中断源,其中有两个外部中断源INT0和INT1、三个内部中断源(两个定时/计数器中断和一个串行口中断);此外,8052单片机还增加了一个定时器2的中断源。
第三章 交通灯单片机控制
3.1 硬件电路
3,1.1芯片选用:
选用设备8031单片机一片,8255并行通用接口芯片一片,74LS07,MAX692“看门狗”一片,共阴极的七段数码管两个,双向晶闸管若干,7805三端稳压电源一个,红、黄、绿交通灯各两个,开关键盘、连线若干。
3.1.2 硬件电路图:
3.1.3 系统工作原理:
1.开关键盘输入交通灯初始时间,通过8051单片机P1输入到系统。
2.由8051单片机的定时器每秒钟通过P0口向8255的数据口传送信息,由8255的PA口显示红、绿、黄等的燃亮情况;由8255的PC口显示每个灯的燃亮时间。
3.8051通过设置各个信号等的燃亮时间,通过8031设置,绿、红时间分别为60秒,80秒循环由8051的P0口向8255的数据口输出。
4.通过8051单片机的P3.0位来控制系统的工作或设置初值,当牌位0就对系统进行初始化,为1系统就开始工作。
5.红灯倒计时时间,当有车辆闯红灯时,启动蜂鸣器进行报警,3S后恢复正常。
6.增加每次绿灯时间车流量检测的功能,并且通过查询P2.0端口的电平是否为低,开关按下为低电平,双位数码管显示车流量,直到下一次绿灯时间重新记入。
7.绿灯时间倒计时完毕,重新循环。
3.2 软件设计
3.2.1每秒钟的设定:
利用MCS-51内部定时器材溢出中断来确定1秒的时间。
3.2.2 计数器初值计算:
定时器工作时必须给计数器送计数器初值,这个值是送到TH和TL中的,他是以加法计数的,并能从全1到全0时自动产生溢出中断请求。因此,我们可以把计数器记满为零所需的计数值设定为C和计数初值设定为TC,即:
TC=M-C;式中,M为计数器模值,该值和计数器工作方式有关,在方式0时M为213;在方式1时M的值为216;在方式2和3时为28。
3.2.3 综合计算:
T=(M-TC)T1 或者 TC=M-T/T1 式中T1是单片机时钟周期的12倍;TC为定时初值。这种方法在使用后悔超过计数器的最大定时间,所以再采用定时器和软件相结合的办法。
3.2.4 设定一秒的方法:
我们采用在主程序中设定一个初值为20的软件计数器和使T0定时50毫秒,这样每当T0到50毫秒时CPU就响应它的溢出中断请求,进入他的中断服务子程序,在中断子程序中,CPU先使软件计数器减1,然后判断它是否为零,为零表示1秒已到可以返回到输出时间显示程序。
3.2.5 程序设计:
1.主程序:
定时器定时50毫秒,故T0工作于方式1,初值:
TC=M-T/T1=216-50ms/1us=3CBOH
ORG 1000H
START:MOV TMOD, #01H; 令T0为定时器方式1
MOV TH0, #3CH; 装入定时器初值
MOV TL0, #BOH;
MOV IE, #82H; 开T0中断
SEBT TR0; 启动T0计数器
MOV R0, #14H; 软件计数器赋初值
LOOP: SJMP S; 等待中断
2.中断服务子程序:
ORG 000BH
AJMP BRT0
ORG 00BH
BRT0:DJNZ R0,NEXT AJMP TIME; 跳转到时间及信号灯显示子程序
DJNZ:MOV R0,#14H; 恢复R0值
MOV TH0,#3CH; 重装入定时器初值
MOV TL0,#BOH;
MOV IE, #82H
RET1
END
3.3 软件延时
MCS-51的工作频率为2-12MHZ,我们选用的8051单片机的工作频率为6MHX,机器周期与主频由关,机器周期是主频的12倍,所以一个机器周期的时间为12*(1/6M)=2us,我们可以知道具体每条指令的周期数,这样我们就可以通过指令的执行条数来确定1秒的时间。
3.4时间及信号灯显示
当定时器定时为1秒时,程序跳转到时间显示及信号灯显示子程序,它将依次显示信号灯时间,同时一直显示信号灯的颜色,这时在返回定时子程序定时一秒,在显示黄灯的下一个时间,这样依次把所有的灯色的时间显示完后再重新给时间计数器赋初值,重新进入循环。由于发光二极管为共阳极接法,输出端口为低电平,对应的二极管发光,所以可以用复位方法点亮红,绿,黄发光二极管。
3.5 程序
实现交通灯的交替控制及特殊情况(如急救车等)通过时 ,通过外中断实现:
North_South_Red BIT P1.0
North_South_Yellow BIT P1.1
North_South_Green BIT P1.2
East_West_Red BIT P1.3
East_West_Yellow BIT P1.4
East_West_Green BIT P1.5
Scd EQU 30H ;秒
ORG 0000H
JMP START
ORG 0003H
JMP INIT0
ORG 000BH
JMP TIME0
交通灯交替工作时,红绿黄交替点亮: 红灯亮33秒钟后绿灯亮27秒,然后闪烁3秒,最后黄灯点亮三秒 ,循环。
TIME0:
MOV TH0,#30H
MOV TL0,#0B0H
INC 31H
MOV A,31H
N: CJNE A,#20,EXIT ;判断是否到一秒
MOV 31H,#0
INC Scd
MOV A,Scd
CJNE A,#27,NEXT1 ;判断绿灯是否到27s
SETB F0
JMP EXIT
NEXT1: MOV A,Scd
CJNE A,#30,NEXT2 ;判断绿灯是否亮30s
CLR F0
MOV P1,#0EEH
JMP EXIT
NEXT2:
MOV A,Scd
CJNE A,#33,NEXT3
MOV P1,#0F3H ;初始化
NEXT3:
MOV A,Scd
CJNE A,#60,NEXT4
SETB 00H
JMP EXIT
NEXT4: MOV A,Scd
CJNE A,#63,NEXT5
CLR 00H
MOV P1,#0F5H
JMP EXIT
NEXT5: MOV A,Scd
CJNE A,#66,EXIT
MOV P1,#0DEH
MOV Scd,#0
EXIT: RETI
外中断:东西方向出现特殊情况 时南北红灯亮,东西绿灯亮,延时10s。
INIT0:
PUSH PSW
PUSH ACC
CLR EA
MOV R2,P1 ;保存数据
MOV P1,#0F6H
CALL DELLAY10S
MOV P1,R2 ;恢复
SETB EA
POP ACC
POP PSW
RETI
主程序:
START:
MOV Scd, #00H
MOV 31H, #00H
MOV P1, #0FFH
CLR 00H
CLR F0
MOV TMOD, #01H ;设定定时器1
MOV IE, #83H ;设定中断使能 定时器中断0、外部中断0和1
MOV SP, #60H
MOV TH0, #30H
MOV TL0, #0B0H
SETB TR0
LOOP:
JNB F0,N0
CPL East_West_Green ;绿灯闪三秒
CALL DELAY500MS
JMP N1
N0:
JNB 00H,N1
CPL North_South_Green ;绿灯闪三秒
CALL DELAY500MS
N1:
JMP LOOP
第四章 总结
本系统实现了红、绿灯燃亮时间的功能,红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示。车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现。
通过此次课题的研究,让我更加深入的了解了单片机的一些功能,对于单片机在日常生活中的运用有了更深层次的了解。在研究时也发现了自身对于单片机的不理解之处,并查看相关书籍等资料解决了不懂的问题。结合实际工作中的实践,和这次的毕业论文撰写,了解了很多也学到了很多。同时,对以前所学的专业知识,有了进一步的加深和巩固。
参考文献
[1] 张国锋.单片机原理及应用[J].高等教育研究,200.9.8
[2] 张毅坤.单片微型计算机原理及运用,西安电子科技大学出版社,1998
[3] 胡汉才.单片机原理及其接口技术[M].北京:清华大学出版社,2004.5
[4] 胡乾斌.单片机原理与应用[M].华中科技大学出版社.2006
[5] 张毅刚.单片机原理及接口技术[M].哈尔滨:哈尔滨工业大学出版社,1990
[6] 雷丽文.微机原理与接口技术,北京:电子工业出版社,1997.2
[7] 余锡存 曹国华.单片机原理及接口技术,陕西:西安电子科技大学出版社,2000.7
致谢
通过这段时间的研究设计学习,我学到了很多以前不知道的知识,并且在学习中培养了一种做事情一丝不苟的态度和耐心,为以后的工作打下了坚实的基础。
在此我要向我们论文的指导老师表示衷心的感谢,可以让我通过这次机会系统学习了单片机的有关知识,并能具体结合实践生活完成交通灯的设计,他幽默,风趣,严谨的教学作风将是我学习的榜样。

⑥ 急需AT89S52单片机控制的交通灯的毕业论文。。。谢谢了

关于AT89S52单片机串口通信功能的单片机系统的设计与制作(一)一 综述
单片机全称为单片微型计算机(Single Chip Microcomputer),又称微控制器(Microcontroller Unit)或嵌入式控制器(Embedded Controller)。它的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两个分支。通用计算机系统主要用于海量高速数值运算,不必兼顾控制功能;单片机作为最典型的嵌入式系统,由于其微小的体积和极低的成本,广泛应用于家用电器、机器人、仪器仪表、工业控制单元、办公自动化设备以及通信产品中,成为现代电子系统中最重要的智能化工具。因此,单片机的出现大大促进了现代计算机技术的飞速发展,成为近代计算机发展史上一个重要里程碑。
具体而言,单片机是将计算机的基本部件微型化并集成到一块芯片上的微型计算机,通常片内都含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等。随着技术的发展,单片机片内集成的功能越来越强大,并朝着SoC(片上系统)方向发展。
通常按单片机数据总线的位数将单片机分为4位、8位、16位、32位机。而八位单片机是目前品种最为丰富、应用最为广泛的单片机,有着体积小、功耗低、功能强、性能价格比高、易于推广应用等显着优点。目前主要分为MCS-51系列及其兼容机型和非MCS-51系列单片机。MCS-51兼容产品因开发工具及软硬件资源齐全而占主导地位, ATMEL、PHILIPS、WINBOND是MCS-51单片机生产的老牌厂家,CYGNAL及ST也推出新的产品,其中ST的新推出的μPSD系列片内有大容量FLASH(128/256KB)、8/32KB的SRAM、 集成A/D、看门狗、上电复位电路、两路UART、支持在系统编程ISP及在应用中编程IAP等诸多先进特性,迅速被广大51单片机用户接受。非51系列单片机在中国应用较广的有MOTOROLA68HC05/08系列、 MICROCHIP的PIC单片机以及ATMEL的AVR单片机。八位单片机在自动化装置、智能仪器仪表、过程控制、通信、家用电器等许多领域得到广泛应用。
总之,单片机的应用已经越来越广泛,而对我们工科大学生来说,掌握单片机的基本知识,具备一定的单片机系统设计能力,对于不管是即将参加工作,还是继续进行学习研究,都是必不可少的。
二 实验目的及任务
本次实验的目的主要是对单片机系统有一个比较全面的认识,并通过制作一个单片机最小系统,并自行设计软件,实现一定的功能,从而实现理论与实践相结合,加深对理论知识的理解,提高自主设计和动手制作的能力。
本次实验的任务是:自主设计满足以下功能要求的电路并进行实验。
1,电源:DC12V供电
2,选用AT89S52单片机(配套基本系统)
3,外接8个LED,1个数码管,16个按键
4,自行设计部分,实现一定的功能,如电子琴、红绿灯、串行通信等
三 检索文献
1 关于AT89S52单片机及其配套基本系统

1)89系列单片机特点及型号
AT89S52是美国ATMEL公司生产的一款单片机。ATMEL公司是美国20世纪80年代中期成立并发展起来的半导体公司。该公司与1994年以E�0�5PROM技术与Intel公司的80C51核的使用权进行交换。ATMEL公司的技术优势在于Flash存储器技术,将Flash与80C51核相结合,形成了Flash单片机AT89系列。AT89系列单片机和MCS-51单片机在内部功能、引脚以及指令系统方面完全兼容。由于AT89系列单片机继承了MCS-51的原有功能,内部含有大容量的Flash存储器,又增加了新的功能,如看门狗定时器、ISP及SPI串行接口技术等,因此在电子产品开发及智能化仪器仪表中有着广泛的应用,是目前取代MCS-51系列单片机的主流芯片之一。
89系列单片机的特点89系列单片机对于一般用户来说,存在下列很明显的优点。
1.内部含Flash存储器由于内部含Flash存储器,因此在系统的开发过程 中 可以十分容易地进行程序的修改。这就大大缩短了系统的开发周期。同时,在系统工作过程中,能有效地保存一些数据信息,即使外界电源损坏也不影响信息的保存。
2.和 AT80C51插座兼容89系列单片机的引脚和80C51是一样的,所以,当用89系列单片机取代80C51时,可以直接进行代换。这时,不管采用40引脚还是44引脚的产品,只要用相同引脚的89系列单片机取代80C51的单片机即可。
3.静态时钟方式89系列单片机采用静态时钟方式,所以可以节省电能。这对于降低便携式产品的功耗十分有用。
4.错误编程亦无废品产生一般的 OTP 产品,一旦错误编程就成了废品。而89系列单片机内部采用了Flash存储器,所以,错误编程之后仍可以重新编程,直到正确为止,故不存在废品。
5.可反复进行系统试验用89系列单片机设计的系统,可以反复进行系统试验。每次试验可以编入不同的程序,这样可以保证用户的系统设计达到最优。而且随用户的需要和发展,还可以进行修改,使系统能不断追随用户的最新要求。
89系列单片机结构简况89系列单片机的内部结构和80C51相近,主要含有如下一些部件。
1,8031CPU。
2,振荡电路。
3,总线控制部件。
4,中断控制部件。
5,片内 Flash存储器。
6,片内 RAM。
7,并行I/O 接口。
8,定时器。
9,串行I/O接口。
10,在89系 列 单 片 机 中,AT89C1051 的 Flash存 储 容 量 最 小,只 有 1KB;而 AT89C52,AT89LV52,AT89S8252的 Flash存储器容量最大,有8KB。
这个系列中,结构最简单的是 AT89C1051,内部也不含串行接口;最复杂的是 AT89S8252,它内部不但含标准的串行接口,还含一个串行外围接口 SPI、WATCHDOG定时器、双数据指针、电源下降的中断恢复等功能和部件。
89系列单 片 机 一共 有 7 种型号,分别为 AT89C51,AT89LV51,AT89C52,AT89LV52,AT89C2051,AT89C1051,AT89S8252。其中 AT89LV51和 AT89LV52分别是 AT89C51和AT89C52的低电压产品,最低电压可以低至2.7V。而 AT89C1051和 AT89C2051则是低档型低电压产品。它们只有20条引脚,最低电压也为2.7V。

2)AT89S52的引脚描述
现在市场上的单片机主要有三种封装形式,分别是双列直插封装(DIP),塑料有引线芯片载体(PLCC),薄塑料四边引出扁平封装(TQFP)。如图1为AT89S52单片机的双列直插式封装的引脚图。

图1 AT89S52管角定义
引脚功能概述如下:
VCC:电源,范围+5V±20%
GND:电源地
RESET:高电平复位
XT以上回答来自: http://www.lwtxw.com/html/101-6/6353.htm

⑦ 单片机交通灯毕业设计

单片机交通灯毕业设计

在日常生活中,交通灯是一项必不可少的公共设施,可以维护道路的畅通和交通的秩序。如若交通灯发生故障,那么后果可想而知。因此,交通灯的正常工作就显得尤为重要。由于交通灯对于公共安全的重要性,本文基于51单片机模拟双向交通灯的设计。下面是我整理的单片机交通灯毕业设计,欢迎来参考!

一、交通灯的设计要求

双向交通灯红、黄、绿灯对应相同,红灯5s,黄灯1s,绿灯5s。当有急救车到达时,双向交通信号为全红,以便让急救车通过。假定急救车通过路口时间为10s,急救车通过后,交通灯恢复中断前状态。

二、AT89C51单片机的中断系统介绍

计算机系统中止当前的正常工作,转入处理突发事件,等到突发事件处理完毕之后,再回到原来被中断的地方,继续原来的工作,这样的整个过程称为中断。能够实现这种功能的.部件称为中断系统。产生中断请求的事件称为中断源。其中AT89C51单片机具有5个中断源,在本次设计中我们采用的是外部事情中断请求源0,以及T1计数溢出事情中断请求这两个中断源。

三、AT89C51单片机的定时/计数器介绍

在单片机中,通常计数器和定时器设计成一个部件――计数器,当计数脉冲的周期一定时,计数器就作为定时器,定时时间就是计数器计数次数和计数脉冲周期的乘积。在此我们采用的就是计数器的这个定时功能。

四、交通灯的硬件电路搭建

本次设计的硬件电路搭建如图1。两路交通灯的6个灯依次接在51单片机P1口的P1.0到P1.5,另外在单片机的P3.2口接一个按压式开关作为救护车到来时的中断源。

五、交通灯的软件编程设计

中断部分的程序设计。首先,应将51单片机中中断允许寄存器IE的EA位设为1,这代表允许中断源向CPU申请中断,即CPU开放中断。同时将IE的EX0位设为1,这代表允许外中断0向CPU申请中断。这样的话,当救护车来的时候,可以借此发出中断请求。接下来,应将定时器控制寄存器TCON的IT0位设为1,这代表外部中断0的触发方式选择为边沿触发方式。由于笔者采用了按压式的开关作为中断的发出方式,这样会产生一个脉冲,因此应当选择边沿触发方式。定时部分的程序设计。首先,应将控制寄存器TCON的TR1位置1,启动定时器T1计数。接下来,应将方式寄存器TMOD的值设为0x01,使得定时器T1工作在方式1,即16位定时/计数方式。然后,由于计时器的定时周期是1s,笔者使用定时/计数器T1精确定时50ms,则20次50ms中断时,定时时间就是1s。在定时器中断部分,笔者采用的是查询方式,即CPU不断查询TF1的状态,当TF1为1时,表示50ms定时已到,在主程序中判断是否20次50ms定时已到,如是,则时间恰好为1s。同时TF1位软件清0。根据公式,当定时时间为50ms时,计数初值应为15536,换算成十六进制是3CB0H,即计数器T1中TL1的初值为B0H;TH0的初值为3CH。当救护车到来时,双向交通灯置红,即将双向交通灯的红灯所对应的P1口位置1,其他位清0即可。时间长短的设置方法同上。最后,由于双向交通灯红灯5s,黄灯1s,绿灯5s,共11个状态,我们利用switch语句为这11个状态分别设置相应P1口的值,再利用一个循环即可。

六、结语

在机动车数量激增的今天,车辆拥堵、交通崩溃的现象还是时有发生的。其原因多半是交通灯时长设置的不合理,抑或无法根据一天之内不同时间的车流状况,对交通灯的状态进行调整。因此,合理地设计交通系统,同时对于交通灯的适当调试无疑将会派上很大用场。

;

⑧ 单片机课程设计:交通灯控制!

我给你发一个看看,是protues的仿真电路图,可以运行看效果,还有keil的汇编程序,有邮箱给你发去
我给你发了啊!!!下边是程序:
org 0000h
sjmp main
org 0030h
main: mov p0,#11101110b
acall del1
acall del1
acall del1
acall mmm
mov p0,#11011011b
acall del1
acall del1
mov p0,#11110101b
lcall del1
acall del1
acall del1
acall mmm
sjmp main
del1:mov r0,#0ffh
loop1:mov r1,#0ffh
loop2:djnz r1,loop2
djnz r0,loop1
ret
mmm:mov p1,#0ffh
mov p2,#0ffh
mov r3,#02h
mmm2:mov p1,r3
mov r2,#09h
mmm1:mov p2,r2
acall del1
acall del1
djnz r2,mmm1
djnz r3,mmm2
mov p1,r3
mov r2,#09h
mmm3: mov p2,r2
acall del1
acall del1
djnz r2,mmm3
ret
end

⑨ 课题:基于单片机的交通灯控制系统设计

你好,你想找人代做还是?

阅读全文

与单片机控制交通灯论文相关的资料

热点内容
电影无处可逃结局是什么 浏览:102
压缩性模量 浏览:352
平安老师讲解压力化解 浏览:459
快递员的电影是什么名字 浏览:780
日本电影叫什么鱼的名字 浏览:663
找书pdf 浏览:392
高水平应届程序员有前途吗 浏览:79
哪个视频网站可以投屏还免费 浏览:283
好看爱情网 浏览:304
泰国电影女主叫小草 浏览:543
模具设计的命令如何用 浏览:990
华为云桌面服务器多少钱一台 浏览:271
木工数控刀具路径编程 浏览:275
用电脑看高清电影在哪里看 浏览:242
老外从墙壁穿越的电影 浏览:813
下人电影完整版下载 浏览:589
云服务器下载服务 浏览:241
pdf如何插入页码 浏览:637
ps选择命令大全 浏览:826