欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    交通灯单片机课程设计报告.doc

    • 资源ID:14762204       资源大小:271KB        全文页数:11页
    • 资源格式: DOC        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    交通灯单片机课程设计报告.doc

    南航科院单片机课程设计题目交通灯程序设计系(部)信息工程系专业(班级)电子信息工程学号指导教师单片机原理及应用课程设计任务书系(部):专业:指导教师:交设计容及要求牌系10井 ,理 后現 聲黑S 路指通瞅置卄li 字苗22気设於W 十通1打盘轨仙 于肌9>后键-F 用3111良怕 ,1 1 通rr3 统 、,以P射 廉黄如出可在柑 制、辆状间 TE绿咋皿伽仁ai 崇驚轄 舊在器當 J另站: r f TJ 臣、匕厦E0 i、力日歩才托讯 设仆时,南秤验 4北剩跖兀系测 核南>辆东!I行 乩2通I昭完皿 题 grqaww求时 课ma,BH3幻要册 D 衍川可2)载 ( 通显统 下设 计 工 作 量;si结 载时总 下 ci+> 行<设 ; ',剎献 计 后卄文 设 真划考 序 仿阳参 B言加蚀私 讪上恂过 C此3处调 或调rr一 K 编序P交讪 汇程在提恥 、 、 、 、 1 2 3 4 仔进度安排量 间 时 或 期 日 k 起容 计 设注 备天 第®, 答 题 mK1天 二 第写 证 论 案 方 计 设天 六 第 天 三 第天 天 六 第天 第 天 第日 月 年主观、一左 Rr 立口需 系管日 月 年交通灯程序设计本次单片机课程设计选择的题目是交通灯程序设计,主要是根据本学期所学的单片机原理和接口技术的知识,编写交通灯的控制程序,在WAVE600C集成调试软件上进行编译,并在Proteus 7 Professional软件上进行仿真,观看结果。在经过多次的调试和电路上的修改,实现了所需要的结果(达到了设计任务书上的要求)。主要涉及的容包括倒计时、中断等,使用芯片80C51进行程序控制。关键词AT89C51LED 显示交通灯目 录1、交通灯程序 52、交通灯仿真电路 83、结论与心得 94、存在的不足及建议 10参考文献 101、交通灯程序#in elude <reg51.h>#i nclude <stdio.h> /?#defi ne ucharun sig ned char#defi ne uintun sig ned intuchar h;uint r=0;uint s;uchar code dis=0Xc0,0Xf9,0Xa4,0Xb0,0X99,0X92,0X82,0Xf8,0X80,0X90,0Xff;void delay( uint c)uint i,j;for(i=0;i<c;i+)for(j=0;j<100;j+);/in terrupt 1void t0(void) in terrupt 0 using 1delay(2);if(INT0=0)P仁 0xdb;P0=0xff;for(h=15;h>0;h-)for(s=248;s>0;s-)P0=0xff;P2=0x01;P0=dish/10;delay(1);P0=0xff;P2=0x02;P0=dish%10;delay(1);P0=0xff;P2=0x04;P0=dish/10;delay(1);P2H0X00八POHOXff-P2H0X0O?POHdisrh%。" de-ay(_k)八void main(void) 宀EA* exohi- wh=e3 宀p_kHoxeb 八fo(hA5 八 hvph!宀fo(SH2409svps 丄 宀=h(hH3)p_kHoxfb 八if(s 八巴 24) p_kHoxeb 八POHOXff-P2H0X0k八 POHdisrhMO" de-ay3八 POHOXff- P2H0X0N POHdish%6 八 de-ay3八POHOXff-P2H0X04八POHdis 弓+3)=0" de-ay3八 P2H0X00八POHOXff-P2H0X0O? de-ay(_k)八P仁 0xf3; for(h=3;h>0;h-) delay(120);P0=0xff;P2=0x0a; P0=dish%10; delay(900);delay(248);P仁 0xdd;for(h=10;h>0;h-) for(s=248;s>0;s-) if(h<=3) P1=0xdf;if(s<=124)P仁 0xdd;P0=0xff;P2=0x01;P0=dis(h+3)/10;delay(1);P0=0xff;P2=0x02;P0=dis(h+3)%10; delay(1);P0=0xff; P2=0x04; P0=dish/10; delay(1);P0=0xff;P2=0x08;P0=dish%10; delay(1);P1=0xde;for(h=3;h>0;h-) delay(120);P0=0xff;P2=0x0a;P0=dish%10; delay(900);delay(248);2、交通灯仿真电路-KTAL I辭T 山AIE9C51PSEM ALE EA吃畑 P2.1X/S F2.2/A10.PMPI 4 - nor-oo9 1.銅-I n r I.U3 .Fi'.l 'P1.2 AAECDEFG DP 12Hi:西I = 'CJ-(i占TEXTi- I -i匕.,£PO.O/AOOP0伽1P0 ?应P0.3/XJ3PD.4MD4P0.5/5D5F0.6/MB 旳.7临F2占恥 F2.5/AI3 P2 6/A14 F2 7/M538 - PD.I37 - HJ 230 - FC .3 35F0.4 34 PC .5 30 PD.632 - FD,21 - HJJ2 F2.I29 R.224 P2.32S R.4 26 - PS .5 27P2.5>20 - Fi.7141516 -1?寓全希靠社0 12 3 4 5 6 7P3.D/RXDP3.IHXDpii/iraF3.3/iNTf 叹4WPJ.5/HP3 6/WRP3.7/T5B 銅-斟全卓箱社3、结论与心得本次单片机程设计收获颇丰,不仅对于WAVE6000集成调试软件和 Proteus 7Professio nal软件有了进一步的熟悉,使用 WAVE600集成调试软件进行了 C语言的程序 编写与编译,也再次的复习了本学期所学的知识。本学期学习了单片机原理与接口技术这门功课,主要学习了使用汇编语言进行编写程序,利用单片机实现其功能。这次的课程设计,根据所学知识,包括LED的显示、倒计数器、中断等,进行交通灯程序的设计,对于软件编程、排错调试、相关仪器设备的使 用技能等方面得到较全面的锻炼和提高,也对单片机的使用有了更深刻的了解。遗憾的是没有作出实物,只是在 Proteus 7 Professio nal软件进行仿真,看到了所编程序所实现的功能,完全达到了课程设计的要求。也通过这次的课程设计,对使用C语言进行程序编写,在AT89C51上实现功能,有了更多的了解与认识,也因为学习过C语言,所以很快就摸清了门路。整个设计过程很顺利。通过这次的课程设计,对单片机原理与接口技术所学的知识有了更进一步的了解, 也看到单片机的优点。收获颇丰。4、存在的不足及建议由于实验室机器的落后,电脑的病毒太多,导致多次劳动的成功打了水漂。实验室电 脑不能连网,交流不便。参考文献曾屹.单片机原理与应用M.:中南大学,2009年.

    注意事项

    本文(交通灯单片机课程设计报告.doc)为本站会员(scccc)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开