欢迎来到天天文库
浏览记录
ID:8805651
大小:6.15 MB
页数:32页
时间:2018-04-08
《毕业设计-基于at89s52单片机的简易十字路口交通灯设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南工学院《单片机课程设计说明书》《单片机技术》课程设计说明书基于单片机的简易交通灯设计院、部:电气与信息工程学院学生姓名:方挣挣指导教师:桂友超职称讲师专业:电子信息工程班级:电子1004班完成时间:2013-6-4湖南工学院《单片机课程设计说明书》摘要对基于单片机的交通灯控制系统进行了设计。系统功能为:以MCS-51系列单片机作为控制核心,设计并制作交通灯控制系统,东西南北四个方向具有左拐、右拐、直行及行人4种通行指示灯,用计时器显示路口通行转换剩余时间,在特种车辆如119、120通过路口时,系统可转为特种车辆放行,其他车辆禁止通行状态。在对系统功能分析的基础上,选择性能较优的LED动态
2、循环显示方案进行了设计。设计包括硬件和软件两大部分。硬件部分包括单片机最小系统、交通灯显示二部分。选用Atmel公司的AT89S52单片机作为控制核心,东西南北四个方向设置了LED时间显示和交通灯显示,时间显示采用二位LED显示器,交通灯显示则采用红绿黄三种高亮发光二极管来模拟。软件采用了模块化的设计方法,主要分为主程序、定时器中断服务子程序、倒计时显示子程序、交通灯模拟显子程序四部分。关键词:单片机;AT89S52;交通灯湖南工学院《单片机课程设计说明书》ABSTRACTTrafficlightcontrolsystembasedonSCM(SingleChipMicrocomputer)
3、isdesignedinthispaper.SystemrequiresthatMCS-51seriesSCMisusedasCPU.Trafficlightcontrolsystemshouldbedesignedandmade.Therearefourgroupslightwhichindicatetoturnleft,turnright,andgostraightaheadandpedestrianaccessineast,west,northandsouthfourdirections.Timershowstrafficconversionremaindertime.Whenspec
4、ialvehicles,suchas119,120gothrough,thesystemcanautomaticallyallowspecialvehiclesrunningandothervehiclesisprohibited.Basedonanalysisofthesystemfunctions,threeschemesareputforward.Bycomparison,LEDdynamiccycledisplayschemehasbetterfunctionsanditisselectedtobedesigned.Thedesignincludeshardwarepartandso
5、ftwarepart.Hardwarehasthreeparts.TheyareSCMsystem,LEDtimedisplay,trafficlights.AT89S52SCMisselectedascontrolCPU.LEDdisplayandtrafficlightsaresetineast,west,northandsouthfourdirections.ThreeLEDmonitorsareusedtoshowtime.Highlightandred-greentwoclortrafficlightsareusedastrafficlights.Softwareisdesigne
6、dbymodule.Itisdividedintomainprogram,timerinterruptingservicesubroutine,LEDdisplaysubroutine,trafficdisplaysubroutine.Keywords:scm;AT89S52;trafficlight湖南工学院《单片机课程设计说明书》目录1设计课题任务、功能要求说明及总体方案介绍11.1设计课题任务与功能要求11.2设计课题总体方案介绍及工作原理说明12设计课题硬件系统的设计22.1设计课题硬件系统各模块功能简要介绍22.1.1主控制系统模块22.1.2按键电路22.1.3流水灯电路32.1
7、.4数码管电路32.1.5下载口电路43设计课题软件系统的设计43.1设计课题软件系统各模块功能简要介绍43.1.1数码管显示子程序43.1.2延时子程序53.1.3主程序53.1.4初始化函数53.1.5定时器0中断函数53.1.6定时器1中断函数53.2设计课题软件系统程序流程框图63.2.1主程序流程图63.2.2数码管显示函数流程图63.2.3定时器中断0函数流程图83.2.4定时器中断1函数流程图9
此文档下载收益归作者所有