【精品】课程设计范文

【精品】课程设计范文

ID:43603512

大小:582.75 KB

页数:8页

时间:2019-10-11

【精品】课程设计范文_第1页
【精品】课程设计范文_第2页
【精品】课程设计范文_第3页
【精品】课程设计范文_第4页
【精品】课程设计范文_第5页
资源描述:

《【精品】课程设计范文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单片机课程设计基于51单片机设计红绿灯电路姓名:胡凯指导老师:屠雅恋基于51单片机的交通灯控制系统一.设计要求是基于51单片机的交通灯控制系统,51系列单片机是国内冃前应用最广泛的单片机之一,随着嵌入式系统、片上系统等概念的提出和普遍接受及应用,51系列单片机的发展又进入了一个新的阶段。1、用51单片机制作2、晶振使用12MHZ3、AB2道轮流放行A道放行lmin(5S警告)B道放行30S(5S警告)硬件设计这次我们采用89C51型的单片机,用6个LED等来代表交通灯双向通行。60S5S30S5S东西道红红绿黄南北道绿黄红红说明:(1)当东西方向为红灯,此

2、道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。时间为60秒。(2)黄灯闪烁5秒,警示车辆和行人红、绿灯的状态即将切换。(3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为30秒。东西方向车流人通行时间长。(4)这样如上表的时间和红、绿、黄出现的顺序依次岀现这样行人和车辆就能安全畅通的通行。HTpxiej,空—iFjJ^OOIpnejg-HHcoSd-AS°IXKKdOOT^mvrcdiaxi)OTfdrtCDCi)£誠1¥),臥HV)r:d(nv)fCdCCTV)rrddiv)rtdCor

3、v)TCd(6V)0W:SV)£OdtiJCTV),MOav)rodR^iv)f0d(1CTV)rodCcov)rod(cciv)T0d«:lCIV)aodiocrv)nvixnvix

F6Tpn苹,空raMIrniw,阻fiHTrmej,空HIrniw,吃HIrniejc,吃□ag»10HF2jff^OOTEX苹还.RT/IXJ^OOIF苹!>□IdLldldldldldldld£r--sfrC^M*RIIccHIfTC5ITPCB版图三、软件设计软件流程

4、图源程序代码:ORG0000HMOVR3,#120NEXT1:CLRP1.3CLRP1.0ACALLDELAYDJNZR3,NEXT1MOVR3,#OOHMOVR4,#5NEXT2:SETBP1.0CLRP1.1ACALLDELAY2SETBP1.1ACALLDELAY2DJNZR4,NEXT2MOVR3,#60NEXT3:SETBP1.3CLRP1.5CLRP1.2ACALLDELAYDJNZR3,NEXT3MOVR3,#00HMOVR4,#5NEXT4:SETBP1.5CLRP1.4ACALLDELAY2SETBP1.4ACALLDELAY2DJNZR

5、4,NEXT4AJMPNEXTDELAY:MOVR5,#0AHMOVTMOD,#10HMOVTH1,#3CHMOVTL1,#OBOHSETBTRILP1:JBCTF1,LP2SJMPLP1LP2:MOVTH1,#3CHMOVTL1,#OBOHDJNZR5,LP1RETDELAY2:M0VR6,#7FHDEL2:MOVR7,#0FFHDELI:NOPDJNZR7,DEL1DJNZR6,DE2RETEND四.实物图五、总结学习单片机以來一直对单片机有这浓厚的兴趣,我自主开发、研制这个课题——红绿灯电路。这个项目是我在人专课所学的单片机技术的一次实践及应用。本次

6、设计的过程和结果都给了我很多感触。按照耍求我需耍设计出十字路口的交通灯,利用6个LED分别显示红绿灯的不同状态。本系统就是充分利用了8051的I/O引脚。系统统采用MSC-51系列单片机,实现了交通灯的红、黄、绿3个不同的状态之间的转换。绿灯转换成红灯过程屮,绿灯亮60S后转换为黄灯亮5S,Z后才转换为红灯。通过PA口输出,将数据传送到LED±的输入端得以实现本设计交通灯的功能。课程设计的駛件和软件设计很快完成。但是在画电路原理图和PCB版图的时候遇到了一些麻烦。由于这个软件不是很熟悉。后来操作多了慢慢就习惯了些,出于电路并不复杂所以画电路图并没有画太多的

7、时间。本次专业课程设计我有一些收获,让我更加了解到我在软件编程方而的缺陷,同时在编程上取得了进步,让我对于一个系统的设计有了更深的体会。了解到软件的设计是建立在对硬件了解的基础上的,特别是对单片机的功能,引脚定义和内部结构要有较为详细的了解,此外对电路板中所用到的各个芯片的引脚和功能,也要进行了解;同时编写程序时,需要进行模块化设计,以严谨的态度进行编程,避免出现低级错误,养成为程序添加注释和说明的好习惯,以便口己的修改程序。

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

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

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