欢迎来到天天文库
浏览记录
ID:47171162
大小:514.50 KB
页数:31页
时间:2019-08-16
《单片机多功能电子钟课程设计报告书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《单片机原理及应用课程设计报告》课题:以电子钟为主的多功能设计班级车辆3101学号3102117107学生姓名秦延力指导教师段卫平淮阴工学院电子与电气工程学院目录1课程设计概述…………………………………………………………………………41.1设计课题任务……………………………………………………………………41.2功能要求说明……………………………………………………………………41.3设计课题总体方案及工作原理…………………………………………………42设计课题硬件系统的设计……………………………………………………………62.1硬件系统各模块功能简要介绍…………………………………………………6
2、2.2原理电路图………………………………………………………………………72.3设计PCB图,元器件布局图与与器件清单……………………………………73软件系统的设计………………………………………………………………………83.1软件系统各功能模块简要介绍…………………………………………………83.2设计课题软件系统程序流程框图………………………………………………83.3设计课题软件系统程序清单…………………………………………………114仿真与误差分析……………………………………………………………………124.1设计课题的设计结论及使用说明……………………………………………124.2设计课题的
3、仿真结果…………………………………………………………124.3设计课题的误差分析…………………………………………………………124.4设计体会………………………………………………………………………134.5教学建议………………………………………………………………………13参考文献………………………………………………………………………………14致谢……………………………………………………………………………………15附录……………………………………………………………………………………16一、设计目的1总体要求(1)独立完成设计任务(2)绘制系统硬件总框图(3)绘制系统原理电路图(4)制定编写
4、设计方案,编制软件框图,完成详细完整的程序清单和注释;(5)制定编写调试方案,编写用户操作使用说明书(6)写出设计工作小结。对在完成以上文件过程所进行的有关步骤如设计思想、指标论证、方案确定、参数计算、元器件选择、原理分析等作出说明,并对所完成的设计作出评价,对自己整个设计工作中经验教训,总结收获和今后研修方向。2具体要求本次工程实践的校内部分主要以单片机为基础,进行单片机软件编程,目的是为了提高学生的软件编程和系统设计能力,整个设计系统包括两个部分,硬件及软件部分,硬件部分已经制作成功,学生只需要掌握其原理和焊接相应的元器件,掌握元器件的辨别和元器件的作用以及应用场所即可,另外对所焊接
5、的电路还需要进行仔细的检查,判断是否有焊接错误的地方或者短路的地方,对出现的异常情况要能够根据现象判别原因,并具备解决问题的能力,从而切实提高学生的硬件电子电路的分析、判断能力。软件编程是本次工程实践的重要环节。在为期两周的工程实践中,将占据主要时间,学生要完成的软件编程任务主要包括以下几点:1)、熟悉KeilC51编程平台及相关编程软件2)、编写、调试蜂鸣器、继电器动作、方波程序并进行软硬件联调3)、编写、调试LED流水灯(循环显示)程序并进行软硬件联调4)、编写、调试键盘扫描子程序并进行软硬件联调5)、编写、调试数码管动态扫描程序并进行软硬件联调6)、电子钟设计(包括键盘、时钟、显示
6、等)7)、温度测量控制系统设计(包括键盘、显示、控制、报警等)其中前五个内容是后两个内容的基础,主要是编制一些子程序,为后继的整个系统设计打下基础。电子钟设计一个简单的单片机编程设计,要求电子钟软件程序必须具备键盘扫描、数码管显示、时钟以及日历、秒表和闹钟功能。温度测量与控制系统设计是一种非常简单而又应用普遍的温度控制系统、他包括温度采集、信号转换、单片机处理以及控制、报警等部分。要求学生采用声光报警方式。二、总体设计2.1系统硬件总框图图1系统设计总框图此次课程设计,AT89C52是一种带2K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandEras
7、ableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。此次课程设计的电子钟就是由AT89C52单片机、时钟电路、报警电路,LED流水灯电路,动态数码管显示电路、音乐电路等组成。运用汇编语言来控制单片机AT89C52来实现LED流水灯、报警器、动态数码显示、电子音乐等功能,并在此基础上综合运用上述功能,实现电子钟的设计(包括键盘、时钟、显示等),温度测量控制系统(包括键盘、显示、控制、报警等)。且本设
此文档下载收益归作者所有