智能交通灯的设计论文

智能交通灯的设计论文

ID:16292668

大小:810.17 KB

页数:16页

时间:2018-08-09

智能交通灯的设计论文_第1页
智能交通灯的设计论文_第2页
智能交通灯的设计论文_第3页
智能交通灯的设计论文_第4页
智能交通灯的设计论文_第5页
资源描述:

《智能交通灯的设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、智能交通灯第十届长通杯电子设计大赛论文D组:智能交通灯组长:组员:联系方式:15智能交通灯目录第一章单片机介绍21.1单片机简述21.2单片机主要性能特点21.3引脚功能介绍21.3.1电源及时钟引脚21.3.2控制引脚21.3.3并行I/O口引脚31.3.4AT89S51单片机的中断系统31.3.5AT89S51单片机的定时器4第二章理论分析与设计42.1课题分析42.2方案选择52.3程序框图62.4理论计算72.4.1P1口显示状态编码72.4.2定时器原理82.5硬件分析82.5.1AT89S51单片机的最小应用系统82.5.2显

2、示部分92.5.3按钮部分92.6软件分析92.6.1系统基本功能92.6.2主程序分析10第三章系统调试与测试结果103.1、软硬件调试10第四章个人感想11参考文献11附录1电路原理图图12附录2程序1215智能交通灯第一章单片机介绍1.1单片机简述AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成

3、了通用8位中央处理器和ISPFlash存储单元,AT89S51在众多嵌入式控制应用系统中得到广泛应用。1.2单片机主要性能特点1、4kBytesFlash片内程序存储器;2、128bytes的随机存取数据存储器(RAM);  3、32个外部双向输入/输出(I/O)口;4、5个中断优先级、2层中断嵌套中断;5、6个中断源;6、2个16位可编程定时器/计数器;7、2个全双工串行通信口;8、看门狗(WDT)电路;9、片内振荡器和时钟电路;10、与MCS-51兼容;11、全静态工作:0Hz-33MHz; 12、三级程序存储器保密锁定;13、可编程

4、串行通道;14、低功耗的闲置和掉电模式。1.3引脚功能介绍1.3.1电源及时钟引脚VCC:AT89S51电源正端输入,接+5V。VSS:电源地端。XTAL1:片内振荡器反相放大器和时钟发生器电路输入端。用片内振荡器时,该脚接外部石英晶体和微调电容。外接时钟源时,该脚接外部时钟振荡器的信号XTAL2:片内振荡器反相放大器的输出端。当使用片内振荡器,该脚连接外部石英晶体和微调电容。当使用外部时钟源时,本脚悬空1.3.2控制引脚RST:复位输入端,高电平有效。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。15智能交通灯EA/Vpp

5、:外部程序存储器访问允许。当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在对片内FLASH编程期间,Vpp引脚接入12V编程电源。ALE/PROG:ALE为CPU访问外部ROM或外部RAM提供一个地址锁存信号,将低8位地址锁存在片外的地址锁存器中。此外,单片机正常运行时,ALE端一直有一个正脉冲信号输出,频率为时钟振荡器频率的1/6。因此可以用来驱动其他周边晶片的时钟输入。/PROG为该引脚第二

6、功能,在对片内FLASH编程时,作为编程脉冲输入端。PSEN:片外程序存储器的选通信号,低电平有效。1.3.3并行I/O口引脚P0口:8位,漏极开路的双向I/O口。当外扩存储器及I/O接口芯片时,P0口作为低8位地址总线及数据总线的分时复用端口。P0口也可用作通用的I/O口,需加上拉电阻,这时为准双向口。作为通用I/O输入,应先向端口写入1。可驱动8个LS型TTL负载。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将

7、输出电流,这是由于内部上拉的缘故。P2口:8位,准双向I/O口,具有内部上拉电阻。当AT89S51扩展外部存储器及I/O口时,P2口作为高8位地址总线用,输出高8位地址。P2口也可作为普通的I/O口使用。当作为通用I/O输入时,应先向端口输出锁存器写1。P2口可驱动4个LS型TTL负载。P3口:8位,准双向I/O口,具有内部上拉电阻,可作为通用的I/O口使用。作为通用I/O输入,应先向端口输出锁存器写入1。可驱动4个LS型TTL负载。P3口还可提供第二功能。第二功能定义见表1.0表1.0P3口第二功能定义1.3.4AT89S51单片机的中

8、断系统本次设计的交通灯的模式切换是利用外部中断使单片机处理中断程序,以实现模式切换的功能。当中断请求源发出中断请求时,如果中断请求被允许,单片机暂时中止当前正在执行的主程序,转到中断服务处理程

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

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

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