单片机课程设计指导书_第1页
单片机课程设计指导书_第2页
单片机课程设计指导书_第3页
单片机课程设计指导书_第4页
单片机课程设计指导书_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE6西安科技大学高新学院单片机原理与应用课程设计指导书编者:周燕2012年12月01日课程设计的目的和基本要求:《单片机原理与应用课程设计》是计算机应用教学环节中的一门综合性和实践性很强的核心课程,主要任务是通过设计题目为《基于单片机的电子产品的设计》,使学生进一步加深单片机原理知识的学习,并熟练掌握单片机开发平台Keil软件和仿真软件Protues软件的应用。根据培养应用型人才的需要,本课程的目的是通过设计,使学生掌握单片机的基本理论和基本知识,并学习设计简单系统,培养学生解决实际问题的能力。选择关于单片机的电子产品的设计的题目,完成题目的硬件设计、软件设计、系统仿真,从而达到掌握单片机的原理与应用的效果。可选择的题目范围及难度:题目难度备注基于单片机的电子琴的设计较易基于单片机的温度监测系统设计适中基于单片机的交通灯的设计适中根据实际情况完成基于单片机的数字时钟的设计较难基于单片机的消防报警系统的设计较难课程设计的基本要求:完成硬件原理图的设计完成系统软件的设计。完成系统的仿真。二、课程设计的主要内容:硬件设计软件设计:改程序为简单的交通灯控制模拟系统,实现模拟交通灯的功能,开机后东西南北均红灯,接下来东西通行5秒,南北禁行5秒,然后东西黄灯2秒,南北继续红灯,一次循环,实现交通控制。*/#include"at89x51.h"///#include"reg51.h"#defineR_snP2_3 //南北RED#defineG_snP2_5 //南北GREEN#defineY_snP2_4 //南北YELLO#defineR_ewP2_2#defineG_ewP2_0#defineY_ewP2_1//#defineSN_ctrP2_6//#defineEW_ctrP2_7 #definesn_timeP3#defineew_timeP0#definegtime6#defineytime3//#definegtime5#definetime_2s7000 //YELLOLIGHTTIME#definetime_5s16000 //REDANDGREENLIGHTTIME#definetime_1s3500voiddelay(floattime){floati;for(i=0;i<time;i++){}}main(){//charbcd[10] ={0x00,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6} ;charbcd[10] ={0x00,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f} ;chari;//P0=0X00;//ATTHEBEGINGSNANDEWALLSTOPFORFIVESECONDSR_sn=1;G_sn=0;Y_sn=0;R_ew=1;G_ew=0;Y_ew=0; //SN_ctr=1; //EW_ctr=1;delay(time_5s);while(1){ //SNSTOPANDEWRUNFORFIVESECONDSR_sn=1;G_sn=0;Y_sn=0;R_ew=0;G_ew=1;Y_ew=0; for(i=gtime+ytime;i>ytime;i--) {sn_time=bcd[i]; ew_time=bcd[i-ytime]; delay(time_1s); }//EWSATTENTION SNSTOPR_sn=1;G_sn=0;Y_sn=0;R_ew=0;G_ew=0;Y_ew=1; for(i=ytime;i>0;i--) {ew_time=bcd[i]; sn_time=bcd[i]; delay(time_1s); }//delay(time_2s);//EWSTOPANDEWRUNFORFIVESECONDSR_sn=0;G_sn=1;Y_sn=0;R_ew=1;G_ew=0;Y_ew=0; for(i=gtime+ytime;i>ytime;i--) {ew_time=bcd[i]; sn_time=bcd[i-ytime]; delay(time_1s); }//delay(time_5s);////SNSATTENTION EWSTOP R_sn=0;G_sn=0;Y_sn=1;R_ew=1;G_ew=0;Y_ew=0; for(i=ytime;i>0;i--) {ew_time=bcd[i]; sn_time=bcd[i]; delay(time_1s); }//delay(time_2s);}}系统仿真三,撰写报告报告格式:(1)封面:格式见附表(2)正文:题目:基于单片机的XXX的设计(三号,黑体)摘要:(摘要内容小四宋体)(正文包括引言、硬件设计、程序设计、调试和结论部分,也可根据需要自己安排内容,不一定按照给出的格式写,但是字体字号需按照要求写,正文采用小四宋体,1.5倍行间距,段前段后各0.5行)1引言包括课程设计内容及要求2硬件设计2.1整体设计2.2各部分设计(各部分原理)3软件设计3.1总体设计(思路及流程图)3.2各部分设计(思路及流程图)4系统调试系统仿真调试过程及结果5结论学到的东西、心得体会参考文献(参考文献按照给出的格式书写)[1]王珊.VisualBasic程序设计教程[M].北京:机械工业出版社,2005年1月。西安科技大学高新学院课程报告学院课程专业班级姓

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论