77范文网 - 专业文章范例文档资料分享平台

基于AT89C51的十字路口交通灯的设计(6)

来源:网络收集 时间:2019-04-23 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

基于AT89C51的十字路口交通灯的设计

致谢

时间流逝,毕业设计飞快的结束了。短短的2个多月中,我们通过自己的努力,在老师的精心指导下,完成了毕业设计。回顾这2个多月,要感谢的人很多。首先是我的指导老师王老师。从PCB板的制作加工到硬件的调试,王老师给予了我们很大的帮助。王老师治学严谨,品格高尚,平易近人。无论是在理论学习阶段,还是在毕业设计的选题,资料查询,开题,制作,调试等各个环节,我们都得到了指导老师的细心指导和帮助。我借此机会向王老师表示衷心的感谢!

在毕业设计的整个过程中,我深切地体会到了,实践是理论运用的最好检验。毕业设计是对我们4年所学知识的一次综合性测试和考验,无论是在动手能力方面还是理论知识的运用能力方面,都使得我有了很大的提高;同时加深了我对网络资源的认识,大大提高了查阅资料的能力和效率。在此,我要感谢我的同学,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,其中特别要感谢郝婷婷同学,虽然我们不是同一组,但在设计前期她给予了我很大的帮助。

最后感谢学校为我们安排了本次毕业设计,让我们的理论知识和实际操作经验更加紧密的结合了在一起;同时又拓展了我们的知识面。另外经过这2个多月的锻炼,培养了我们独立思考问题,解决问题的能力。本次毕业设计为我的大学生活画上了圆满的句号,为我即将的工作和生活奠定了坚实的基础。 在此再次向王老师表示深深的谢意!

21

基于AT89C51的十字路口交通灯的设计

附录

附录一 系统原理图

22

基于AT89C51的十字路口交通灯的设计

附录二 源程序

*************************************************************** 汇编程序 *************************************************************** TIME EQU 50H TIMESFR EQU 51H CONR5 EQU 52H TIMED0 EQU 55H TIMED1 EQU 56H TIMED2 EQU 57H TIMED3 EQU 58H TIMED4 EQU 59H TIMED5 EQU 5AH TIMED6 EQU 5BH TIMED7 EQU 5CH SN EQU P1 EW EQU P2 SCAN EQU P3 LEDOUT EQU P0 SNEWFLAG BIT 09H

************************************中断入口程序**************** ORG 0000H LJMP START ORG 0003H LJMP INT22 ORG 000BH

LJMP INTT0 LJMP INT11 ORG 001BH LJMP INTT1

ORG 0023H ORG 0013H

RETI

**************************主 程 序*****************************

23

基于AT89C51的十字路口交通灯的设计

START: MOV SP,#80H

MOV R0,#00H MOV R7,#8FH CLEARDISP: MOV @R0,#00H INC R0 DJNZ R7,CLEARDISP MOV TIMED0,#78H SSWAIT: SSST: MOV TIMED1,#6EH MOV TIMED2,#46H MOV TIMED3,#3CH MOV TIMED4,#0AH CLR SNEWFLAG MOV TMOD,#11H MOV TL0,#0B0H MOV TH0,#3CH MOV TL1,#0B0H MOV TH1,#3CH JB SCAN.7,SSST LCALL DL1MS LCALL DL1MS LCALL DL1MS

JB SCAN.7,SSST MOV TIMED0,#60 MOV TIMED1,#55 MOV TIMED2,#35 MOV TIMED3,#30 MOV TIMED4,#05 JNB SCAN.7,SSWAIT LCALL DL1MS LCALL DL1MS LCALL DL1MS JNB SCAN.7,SSWAIT MOV TIME,TIMED0 LCALL TUNBCD

24

基于AT89C51的十字路口交通灯的设计

MOV SN,#66H MOV EW,#55H SETB EA SETB PX1 SETB EX1

SETB ET0 SETB TR0 MOV R4,#14H MOV CONR5,#20 START1: LCALL DISPLAY JNB SCAN.7,KEYFUN SJMP START1 KEYFUN: LCALL DISPLAY LCALL DISPLAY JB SCAN.7,START1 CLR ET0 CLR TR0

MOV SN,#056H MOV EW,#056H MOV TIME,#00H LCALL TUNBCD KEYWAIT: LCALL DISPLAY JNB SCAN.7,KEYWAIT KEYY: LCALL DISPLAY JB SCAN.7,KEYY LCALL DISPLAY JB SCAN.7,KEYY KEYWAIT1: LCALL DISPLAY JNB SCAN.7,KEYWAIT1 MOV TIME,TIMED0 LCALL TUNBCD

CLR SNEWFLAG SETB TR0 SETB ET0

25

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于AT89C51的十字路口交通灯的设计(6)在线全文阅读。

基于AT89C51的十字路口交通灯的设计(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/622694.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: