


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南航科院单片机课程设计题目交通灯程序设计系(部)信息工程系专业(班级)电子信息工程学号指导教师单片机原理及应用课程设计任务书系(部):专业:指导教师:交设计容及要求牌系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)载 ( 通显统 下设 计
2、 工 作 量;si结 载时总 下 ci+> 行<设 ; ',剎献 计 后卄文 设 真划考 序 仿阳参 B言加蚀私 讪上恂过 C此3处调 或调rr一 K 编序P交讪 汇程在提恥 、 、 、 、 1 2 3 4 仔进度安排量 间 时 或 期 日 k 起容 计 设注 备天 第®, 答 题 mK1天 二 第写 证 论 案 方 计 设天 六 第 天 三 第天 天 六 第天 第 天 第日 月 年主观、一左 Rr 立口需 系管日 月 年交通灯程序设计本次单片机课程设计选择的题目是交通灯程序设计,主要是根据本学期所学的单片机原理和接口技术的知识,编写交通灯的控制程序,在WAVE6
3、00C集成调试软件上进行编译,并在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
4、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
5、;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"
6、; 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仁
7、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 F
8、2.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
9、 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语言,所以很快就摸清了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵金属催化剂行业未来发展与市场机遇分析
- 纺织工程师证书考试的知识要求试题及答案
- 纺织行业人才的培养机制试题及答案
- 家庭清洗合同协议书
- 合租合同协议书图片
- 纺织创意的市场应用分析试题及答案
- 鱼塘合同退出协议书
- 农资卖卖合同协议书
- 《赏析》人物描写课件
- 断绝协议书 合同
- 果戈里介绍课件
- 【课件】2025届高三英语一轮复习语法填空专题课件
- 2025年低压电工资格证复审试题及答案详解攻略
- 四川省泸州市2025届高三第三次教学质量诊断性考试地理试题(含答案)
- 2025年阳江海上风电项目可行性研究报告
- 2025新版静疗规范
- 水价与水市场机制联动机制-全面剖析
- 初中会考地理试题及答案
- 2025年函授土木工程试题及答案
- 《卫星遥感技术》课件
- 店长工资提成协议书范本
评论
0/150
提交评论