如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
《单片机原理及应用课程设计》报告书单片机原理及应用课程设计报告书二、内容及时间安排1.内容本次课程设计学生分为A、B2组:A组(计算机08-1班)B组(计算机08-2班)本次课程设计的题目为:A组课题:时钟/秒表计时器B组课题:交通信号灯控制系统本次课程设计的实验题目为1个:51单片机并行口扩展—8155接口实验(A组/B组)2.时间安排课程设计时间安排为1周时间:12.6上午讲解课程设计内容12.6下午根据设计题目查阅资料,确定系统的整体设计方案12.7全天硬件电路设计及原理图绘制撰写课程设计报告书,不少于3000字,说明书格式,结构及要求等符合规范要求。12.8上午在单片机实验室进行规定的实验题目(A组8:30-10:00B组:10:00-11:30)12.8下午根据课题具体要求编制相应软件12.9全天根据课题具体要求编制相应软件12.10调试相应软件,撰写课程设计报告书12.10下午教师对学生的程序及课程设计报告书进行验收。(交课程设计报告书----〉A313室)三、基本要求1.根据课题任务书及提供的实验条件各组独立完成硬件的设计、软件的设计、编程及调试。设计结果达到课题技术要求,功能完善,运行稳定。2.写出设计报告。要求条理清楚,重点突出,结构合理。对电路有详细分析,所用芯片详细介绍,并附有完整电路图及带有注释说明的完整的软件源程序清单。3.独立思考、共同协作、保质保量、按时完成。4.课程设计期间按时作息,遵守纪律,爱护仪器、设备,保持良好、整洁的工作环境。四、考核及评分标准依据课程设计的作品、设计总结、实际工作表现及答辩情况按五分制评定成绩。设计报告(含电气原理图、软件清单)占80%;演示验收占20%;若不能按时完成,则根据拖延情况,给以不及格成绩。五、设计报告内容及要求1、封面(设计题目、班级、指导教师姓名、设计者班级、姓名)2、课题简介,设计方案。3、硬件设计(电路结构组成及原理说明)4、软件设计(各程序模块流程图,程序清单,设计的有关算法,调试、实验方法及结果)5、设计总结:收获、启发、心得体会及不足。6、参考文献,附录(程序清单等)。课程设计报告采用统一的模板编排,上交打印稿,同时上交电子文档,文件格式为.doc六、教材及参考书[1]胡汉才,单片机原理及其接口技术,清华大学出版社[2]邹逢兴,微型计算机接口原理与技术,国防科技大学出版社[3]阎凯,微型计算机硬件设计原理分析与维修,科学出版社[4]何立民,MCS-51系列单片机应用系统设计系统配置与接口技术,北京航空航天大学出版社[5]沈德金,MCS-51系列单片机接口电路与应用程序实例,北京航空航天大学出版社课题1:时钟/秒表计时器一、任务1、用6位LED数码管显示时、分、秒,以24h(小时)计时方式显示;显示格式为:13.:25:15或自行设计显示格式。2、通过按键进行时钟/秒表功能的转换,时钟计时每1s进行加1操作,秒表计时每10ms进行加1操作。3、按键实现计时启动、暂停及清零功能。二、设计要求首先进行预设计,根据设计的任务要求,先确定设计的硬件电路方案,然后进行硬件电路的初步设计,在计算机上画出硬件电路图,在老师的指导下进行修正硬件电路图,并对所涉及的参数进行计算。在确定硬件的基础上,要进行软件的总体设计,包括软件主流程的设计以及各子程序的设计,同时,要写出详细的操作说明,如时间的调整方法,显示窗口的时间切换等,以配合软件的设计。然后进入硬件的调试及编程工作,设计组内的同学可根据任务分工,有调试硬件各功能模块的,如键盘子程序、显示子程序等,有进行整体程序的编制的,各模块的编制过程中要注意资源的衔接,最好采用伪定义的方式采用单片机的片内RAM资源。最后进入联机调试,联机调试的原则也要采用分步走的原则,各个功能模块要逐步套入,通过一个再增加一项功能,从而达到设计的总体要求,不要上来编制个最大的程序,最后无法查找错误!最后写出设计报告。课题2:交通信号灯控制系统一、任务1.设计任务在一十字路口设置交通灯,并用单片机对其进行合理的控制。时间方向控制要求白天东西绿灯黄灯红灯南北红灯绿灯黄灯夜晚东西黄灯南北黄灯2.总体设计方案现在流行的一种设计为两主干线相交的十字路。本设计采用一主干道(南北方向),一从干道(东西方向)的路口,即主干道的通行时间为从干道的2倍。在正常情况下,两干道的交通灯按图1进行转换,并以倒计数的方式将剩余时间显示在每个干道对应的两位LED上;另发挥部分为当出现紧急情况时,路口的交通灯全为红灯,紧急情况解除时,恢复到原来的状态。总体设计方案提示:1.假设一个十字路口为东西南北走向。初始状态0为