交通灯毕业设计论文.docx
- 文档编号:26918256
- 上传时间:2023-06-24
- 格式:DOCX
- 页数:41
- 大小:709.63KB
交通灯毕业设计论文.docx
《交通灯毕业设计论文.docx》由会员分享,可在线阅读,更多相关《交通灯毕业设计论文.docx(41页珍藏版)》请在冰豆网上搜索。
交通灯毕业设计论文
第一章绪论
1.1引言
当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。
但这一技术在19世纪就已出现了。
1918年,出现了带控制的红绿灯和红外线红绿灯。
带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便可变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。
红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。
红外光束能把信当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。
但这一技术在19世纪就已出现了。
1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。
这是世界上最早的交通信号灯。
1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。
它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。
1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。
电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914年始安装于纽约市5号大街的一座高塔上。
红灯亮表示“停止”,绿灯亮表示“通行”。
信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。
信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。
绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。
左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。
红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。
黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。
交通控制系统是近现代社会随着物流、出行等交通发展产生的一套独特的公共管理系统。
要保证高效安全的交通秩序,除了制定一系列的交通规则,还必须通过一定的科技手段加以实现。
本文在对目前交通控制进行深入分析的基础上,运用测传感、实时调整智能化控制的实现技术,将传感器监测、实时调整车辆通行时间的算法与单片机控制作用相结合,提出了基于单片机的交通控制系统设计方案。
单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。
单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。
通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:
中央处理器、存储器和I/O接口电路等。
因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。
单片机诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。
1.SCM即单片微型计算机(SingleChipMicrocomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。
“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。
在开创嵌入式系统独立发展道路上,Intel公司功不可没。
2.MCU即微控制器(MicroControllerUnit)阶段,主要的技术发展方向是:
不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。
它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家。
从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。
在发展MCU方面,最著名的厂家当数Philips公司。
Philips公司以其在嵌入式应用方面的巨大优势,将MCS-51从单片微型计算机迅速发展到微控制器。
因此,当我们回顾嵌入式系统发展道路时,不要忘记Intel和Philips的历史功绩。
3.单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;因此,专用单片机的发展自然形成了SoC化趋势。
随着微电子技术、IC设计、EDA工具的发展,基于SoC的单片机应用系统设计会有较大的发展。
因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。
单片机可以从以下几个方面分类:
1.按应用领域可分为:
家电类、工控类、通信类和个人信息终端类等。
2.按通用性可分为:
通用型和专用型。
3.按总线结构可分为总线型和非总线型。
4.按指令运行的振荡周期可分为标准型和改进型。
1.2选题背景与意义
交通是城市经济活动的命脉,对城市经济发展、人民生活水平的提高起着十分重要的作用。
汽车现已成为人们日常生活中必不可少的交通工具。
汽车在给人们带来便利的同时,也带来了一系列令人困惑的问题,如环境污染、交通拥挤、交通事故频繁发生,给人们的生命和财产带来了很大的损失。
城市交通问题困扰城市发展、制约城市经济建设的重要因素,人们对交通有效控制的意识越来越强烈。
城市交通信号控制是通过对交通流的调节、警告和诱导以达到改善人和货物的安全运输,提高运营效率。
其目标在于改善交通流的质量,更好的利用现有运输能力,提高交通流的安全性、快速性和舒适性。
随着经济的发展,城市现代化程度不断提高,交通需求和交通量迅速增长,城市交通网络中交通拥挤日益严重,道路运输所带来的交通拥堵、交通事故和环境污染等负面效应也日益突出,逐步成为经济和社会发展中的全球性共同问题。
交通问题已经日益成为世界性的问题,城市交通事故、交通堵塞和交通污染问题愈加突出。
为了解决车和路的矛盾,常用的有两种方法:
一是控制需求,最直接的办法就是限制车辆的增加;二是增加供给,即大量修筑道路基础设施的办法,在资源、环境矛盾越来越突出的今天,面对越来越拥挤的交通,有限的资源和财力以及环境的压力,也将受到限制。
这就需要依靠除限制需求和提供道路设施之外的其他办法来满足日益增长的交通需求。
在现有的道路交通条件下,实施交通控制和管理,充分发挥现有道路的通行能力正是解决这一矛盾的途径之一,大量事实已经证明这种方法的有效性。
当然,解决该问题最有效的方法是增加道路建设,但由于资金及城市空间的限制,该方法又出现诸多难处。
因此,在有效道路的前提下,提高交通控制和管理水平,合理使用现有的交通设施,充分发挥其能力,是解决交通问题有效方法之一。
1.3研究现状
路是交通的物质基础,有路才能通车,行人。
我国是一个文明古国,许多城市已有上千年的历史,城市布局和道路结构是在漫长的历史进程中逐步形成的,近几年虽然作了些改建和扩建,但毕竟还难以冲破原来的基本格局。
我国城市道路普遍存在的弊端是:
a.路网密度低;b.交通干道少;c.路口平面交叉。
道路状况与车辆状况的综合作用形成了我国城市交通的特殊性,主要表是:
城市路网稀,干道少,间距大,市区人口稠密,出行需求集中,迫使车辆集中于少数干道上行驶。
至于中小城市,干道特征更为明显,往往只有一两条干道贯穿全市,而其他支路上交通量极小。
从流量变化情况来看,除外围过境干道外,都是有一定规律的,高峰小时基本上都集中在几个时段内。
我国城市机动车车种繁杂,从50年代的老式车到80年代的新型车,从大货车到小轿车都在一个平面上行驶,不少城市拖拉机还是一种主要运输工具,前面一辆旧车挡道,尾随的新型车只能跟着爬行,过交叉口时经常出现启动慢的车挡住启动快的车,使交通工程师精心设计的交通配时方案不能很好发挥效益。
1.4本文结构
本文所设计的交通灯控制系统是以AT89C51单片机作为核心设计的,因此,如何熟练的运用这一单片机的相关功能及应用,成为了本课题研究的关键。
本文以硬件电路的设计、软件的编写和软硬件联合调试三个部分来讲述交通灯控制系统设计。
全文共分为六个章节,各章节的主要内容如下:
第一章为绪论部分,简要地介绍了交通灯控制系统的发展、特点和概念,了解了相关研究背景和研究现状;
第二章为系统总体方案设计部分,主要阐明了各个方案的比较,表明了整个方案的设计部分以及各个部分的设计思路和功能说明;
第三章为交通灯控制系统硬件设计,主要对各个模块所使用的芯片产品作了研究,主要围绕功能的实现对于每一部分说明了电路或者模块的设计要求或者功能,并给出具体的电路设计和详细地分析、说明,讨论了各种设计方案的可行性;
第四章为软件设计部分,包括系统有所需要的软件设计部分,并针对每一个子程序,说明了设计要求及其实现功能,并绘程序流程图等;
第五章主要是调试部分的情况说明,如出现的问题和解决方法,调试部分包括Protues软件仿真和单片机开发板的硬件仿真等;
第六章总结了全文的设计研究工作,给出了存在的问题和进一步研究的方向,并对本次毕业设计作了一些感想。
第二章系统总体方案设计
2.1交通灯控制系统的设计要求
本毕业设计是采用51系列单片机设计一个交通灯控制电路,并综合应用所学过的单片机原理、微机原理等课程方面的知识,完成交通灯控制电路中所需的硬件电路及软件编程,并实现一定的交通灯功能。
1.正常循环控制模式
(1)东西方向绿灯亮15s,黄灯闪烁5s,南北方向红灯亮20s。
(2)南北方向绿灯亮25s,黄灯闪烁5s,东西方向红灯亮30s。
(3)在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道。
(4)黄灯亮时,要求每秒闪亮一次。
(5)东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的
时间都用显示器进行显示(采用倒计时的方法)
2.车流较大模式
设置按键可以切换模式,当车流较大时切换到此模式,更改时间长短。
3.紧急情况处理
有紧急车辆要求通过时,系统要能禁止普通车辆通行,东西、南北道均为红
灯,紧急车由K2开关模拟。
2.2系统总体方案选择
交通灯的设计方法很多,功能也是五花八门,下面列举了以下几个方案,进行比较,来确定本设计的设计方案。
2.2.1交通灯的几种设计方案
方案一:
单片机控制方案
方案采用AT89C51系列单片机作为主控制器,设计的最小交通灯模拟系统。
硬件方面:
红绿灯指示、倒计时显示采用高亮度发光二极管和数码管。
软件方面:
使用单片机的P0和P1口进行数据传送,完成数码管送数和红绿灯指示,实现模拟交通灯指挥系统。
AT89C系列单片机集成了几乎完善的中央处理单元,处理功能强,中央处理单元中集成了方便灵活的专用寄存器,硬件的加、减、乘、除法器和布尔处理器及各种逻辑运算和转移指令,给利用单片机设计带来了极大方便。
单片机把微型计算机的主要部件都集成在一块芯片上,使得数据传送距离大大缩短,各功能部件在芯片中的布局和结构达最优化,工作亦相对稳定。
因此,测控系统中,使用单片机是理想的选择。
单片机属于典型的嵌入式系统,所以它是低端控制系统的最佳器件。
单片机的开发环境要求低,软件资源丰富,开发工具和语言也大大简化。
方案二:
PLC控制方案
方案选用三菱FXON系列PLC作为核心控制器。
PLC可编程控制器核心是
一台微型计算机,它是专为工业环境应用而设计制造的计算机。
它具有高可靠性,
丰富的输入/输出接口,并且具有较强的驱动能力;它采用一类可编程的存储器,
用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算数操作等面向
用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程;
该控制系统由启动按钮、复位按钮、PLC控制器件、东西通道的灯指示与计时、
南北通道的灯指示与计时、定时器组成。
它采用模块化结构,编程简单,安装简
单,维修方便。
方案三:
FPGA控制方案
方案采用FPGA作为主控制器,所谓FPGA就是现场可编程逻辑门阵列的
缩写形式,它具有以下特点:
(1)高性能。
由于FPGA芯片内部是通过上百万个逻辑单元完成硬件实现,具有
并行处理的能力,运算速度比平常的单片机和DSP快很多。
(2)高集成性。
FPGA可根据用户的需求在内部嵌入硬/软IP核,以实现不同的
要求。
(3)高可靠性和低成本。
目前的FPGA芯片在出厂之前都做过100%的检测,不
需要设计人员承担投片生产的费用。
(4)高灵活性和低功耗。
FPGA是现场可编程,用户可以反复的编程、擦写、使
用,或者在外围电路保持不变的情况下,采用不同的设计而实现不同的功能,这样给产品升级和维护带来了极大的方便。
虽然,FPGA的稳定性、可靠性更高而且编辑灵活,但其有很多的连接单元,硬件结构很复杂。
它更适用于逻辑复杂不易由软件实现的设计,需要用硬件逻辑部分来满足软件设计的功能。
由于本设计中的功能要求不是非常复杂,使用FPGA会提高成本,并且不能充分利用FPGA的有点,未免大材小用了。
方案四:
ARM9控制方案
方案采用ARM9为主控芯片,ARM9控制板与单片机的通信方式采用CAN总线方式;和计算机之间的数据交换通过互联网来实现,只要在一台主控计算机上就可完成一个城市所有路口交通灯信号控制。
交通灯控制系统主要由三大部分组成:
主控计算机、ARM9控制板和单片机控制器。
主控计算机功能主要是通过ARM9控制板完成对各十字路口的监视和在线动态调整,主控计算机与ARM9控制板的数据交换是通过互联网完成。
ARM9控制板主要是完成对各路口单片机控制器的控制,包括读取单片控制器的十带路口红绿黄灯照示时间,向单片枧控制器发送调整红绿黄灯整参数。
ARM9控制板和单片机控制器的通信通过CAN总线完成。
2.2.2系统方案分析
综上所述,由于ARM9与FPGA在硬件上成本较高,使用上有一定难度,其使用开发方法相对复杂;而AT89C51单片机的结构简单,性能成熟稳定,指令算法易学易懂,外围电路设计方便实用,硬件设计容易,I/O接口连接简单明了,无方向寄存器,它资源丰富,一般设计足够用了,而且价格便宜、容易购买,资料丰富容易查到,程序的烧写非常简单。
本身对AT89C51比较熟悉,故在本设计中采用最常用的AT89C51单片机作为家用定时器的控制处理器。
2.3系统总体结构
根据交通灯控制系统的设计要求,需要倒计时时间设置、倒计时时间显示、红绿灯显示,硬件结构包含晶振电路,复位电路,键盘输入电路,数码管显示电路和按键控制电路五个部分,初步设计系统的方框图如图2.1所示。
图2.1系统方框图
2.3.1系统功能说明
(1)时间显示功能
本设计具有倒计时显示的功能,倒计时显示的功能由数码管来实现,数码管有一位数码管、两位数码管、四位数码管。
本设计中显示的时间都是两位数,故直接采用两位数码管即可。
因为系统要求南北和东西方向的信号灯时间不一样,所以就利用单片机的P0口送出数据的段码,位选信号用P2口送出,用动态扫描的方法显示东西、南北的倒计时间。
数码管有共阳极与共阴极之分,本设计系统采用的数码管使用共阴极数码管,数码管内部发光二极管点亮时需要5毫安以上的电流,而且电流不能过大,否则会烧毁发光二极管。
由于单片机的I/0口送不出如此大的电流,所以数码管与单片机连接时需要加驱动电路,可以用上拉电阻的方法或者使用专门的数码管驱动芯片,本设计直接使用470欧上拉电阻以提供足够大的电流来驱动数码管,数码管的每段的电流是约10毫安。
(2)交通灯显示功能
本设计利用单片机的P1口来驱动和控制各种信号灯的燃亮和燃亮时间,在实际中,交通灯的信号灯需要用高电压控制,在这里我们只是模拟一下它的控制信号,所以我们就只用单片机输出端口的信号直接来控制发光二极管。
(3)时间设置功能
本设计由于考虑到车流量的大小,本系统设计了时间设置模块,该模块由按键来模拟,当车流量有变化时可以按下K4键来更改时间,K0键是更改南北方向时间,K1更改东西方向时间。
由于用到的按键只有五个,可以用独立键盘实现按键功能。
独立式键盘是指,每个按键按照一对一的方式直接连接到I/O输入线上,故键盘接口使用多少根I/O线,键盘中就有几个按键。
在按键比较少的情况下,使用这种独立式键盘可以更灵活的编码,而且键盘中各个按键的工作是互不干扰的。
对于按键直接状态码,CPU可以通过直接读取I/O口的状态来获取按键的直接状态编码值,根据该值直接进行按键识别。
本课题只需使用5个按键,只占用5个I/O口,完全可以用独立键盘直接编码,不仅编码容易,而且工作也更可靠。
(4)紧急情况功能
有紧急车辆要求通过时,系统要能禁止普通车辆通行,东西、南北道均为红灯,紧急车由K2开关模拟。
第三章交通灯控制系统硬件设计
3.1单片机AT89C51主电路
3.1.1单片机简介
单片机也被称为微控制器(Micro-controllerUnit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。
它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。
概括的讲:
一块芯片就成了一台计算机。
单片机由芯片内仅有CPU的专用处理器发展而来。
最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。
与微机相比,它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。
如今,单片机已经渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。
3.1.2单片机AT89C51简介
本设计中选用了Atmel公司生产的基础产品AT89C52单片机,它采用了可靠的CMOS工艺制造技术,是具有高性能的8位单片机。
AT89C51是一个低电压,高性能CMOS8位单片机,片内含4kbytes的可反复擦写的Flash只读程序存储器和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C51单片机可为您提供许多较复杂系统控制应用场合,可灵活应用于各个领域。
AT89C51共有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,如图示3.1所示。
图3.1AT89C51单片机引脚图
引脚功能:
VCC(40脚)、GND(20脚)——单片机电源引脚。
XTAL1(19脚)、XTAL2(18脚)——外接时钟引脚。
XTAL1为片内振荡电路的输入端,XTAL2为片内震荡电路的输出端。
8051的时钟有两种方式,一种是片内时钟震荡方式,需在这两个脚外接石英晶体和震荡电容,震荡电容一般取10p~30p;另一种是外部时钟方式,即将XTAL1接地,外部时钟信号从XTAL2脚输入。
RST(9脚)——单片机复位引脚。
当输入连续两个机器周期以上高电平时为有效,用来完成单片机的复位初始化操作,复位后程序计数器PC=0000H,即复位后将从程序存储器的0000H单元读取第一条指令码,通俗地讲,就是单片机从头开始执行程序。
PSEN(29脚)——程序存储器允许输出控制端。
在读外部程序存储器时PSEN低电平有效,以实现外部程序存储器单元的读操作。
ALE/PROG(30脚)——当访问外部存储器时,ALE用于控制P0口的输出低8位地址送锁存器锁存起来,以实现低位地址和数据的隔离。
在FLASH编程期间,此引脚用于输入编程脉冲。
在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。
因此它可用作对外部输出的脉冲或用于定时目的。
然而要注意的是:
每当用作外部数据存储器时,将跳过一个ALE脉冲。
如想禁止ALE的输出可在SFR8EH地址上置0。
此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。
另外,该引脚被略微拉高。
如果微处理器在外部执行状态ALE禁止,置位无效。
EA/Vpp(31脚)——EA接高电平时,单片机读取内部程序存储器。
当扩展有外部ROM时,当读取完内部ROM后自动读取外部ROM。
EA接低电平时,单片机直接读取外部ROM。
P0口(39脚~32脚)——P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。
当P0口的管脚第一次写1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。
在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。
P1口(1脚~8脚)——P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。
P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在FLASH编程和校验时,P1口作为低八位地址接收。
P2口(21脚~28脚)——P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。
并因此作为输入时,P2口的管脚被外部拉低,将输出电流。
这是由于内部上拉的缘故。
P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。
在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。
P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口(10脚~17脚)——准双向8位I/O口,每个口可独立控制,内带上拉电阻。
作为第一功能使用时就当作普通I/O口,与P1相似。
作为第二功能使用时,各引脚的定义如下图所示。
值得强调的是,P3口的每个引脚均可独立定义为第一功能的输入/输出或第二功能。
表3.2P3口各引脚第二功能定义
标号
引脚
第二功能
说明
P3.0
10
RXD
串行输入口
P3.1
11
TXD
串行输出口
P3.2
12
INT0
外部中断0
P3.3
13
INT1
外部中断1
P3.4
14
T0
定时器/计数器0外部输入端
P3.5
15
T1
定时器/计数器1外部输入端
P3.6
16
WR
外部数据存储器写脉冲
P3.7
17
RD
外部数据存储器读脉冲
3.2单片机最小系统
用AT89C51构成最小应用系统时,只要将单片机接上时钟电路和复位电路即可。
由于集成度的限制,最小应用系统只能用作一些小型的测控单元。
其应用特点如下:
(1)有可供使用的大量I/O端口线,P0、P1、P2、P3口都可以用作I/O口;
(2)内部存储器容量有限;
(3)应用系统开发具有特殊性。
如图3.3所示,是AT89C51在使用时的原理图,其中最小系统部分包括晶振时钟电路和复位电路,如图中第9脚RST脚即接了复位电路,第18、19脚XTAL2和XTAL1即接了晶振电路。
使用AT89C51时,除了20脚Vss接地,40脚Vcc接工作电压5V外,第31脚EA/Vpp需要上接高电平,下用小电容接地。
这是因为单片机的EA/VPP脚是内部和外部程序存储器的选择管脚。
当EA保持高电平时,单片机访问内部程序存储器;当EA保持低电平时,则不管是否有内部程序存储器,只访问外部存储器。
对于现今的绝大部分单片机来说,其内部的程序存储器(一般为flash)容量都很大,因此基本上不需要外接程序存储器,而是直接使用内部的存储器。
所以本设计中,EA管脚没有悬空,而是接到了+5V上,只使用内部的程序存储器,若悬空则会导致程序执行不正常。
图3.3AT89C51原理图
(1)晶振电路部分
单片机最小系统以89C51为核心,外加时钟电路和复位电路,电路结构简单,抗干扰能力强,成本相对较低,非常符合本设计的所有要求。
89C51单片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通灯 毕业设计 论文