欢迎来到天天文库
浏览记录
ID:58848201
大小:2.22 MB
页数:38页
时间:2020-10-25
《单片机秒表课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、...…《单片机技术》课程设计说明书数字式秒表院、部:电气与信息工程学院学生:贝贝指导教师:肖冬瑞职称讲师专业:电气工程及其自动化班级:电气本1305学号:1330120504完成时间:2016年6月.word.…...….word.…...…工学院《单片机技术》课程设计课题任务书学院:电气与信息工程学院专业:电气工程及其自动化指导教师肖冬瑞学生贝贝课题名称数字式秒表容及任务一、设计任务设计一个具有特定功能的数字式秒表。二、设计容1、秒表的硬件系统(1)、单片机最小系统模块(2)、供电模块(3)、显示模块(4)、键盘模块2、秒表的软件系统(1)、系统监控程序模块(2)、显示程序模块(3)、键
2、盘程序模块三、设计要求该数字式秒表上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。该数字式秒表应具有开始、暂停、连续、清零和停止功能。主主要参考资料[1]广弟.单片机基础[M].第3版.:航空航天大学,2003.6.[2]全利.单片机原理及应用(C51编程)[M].:高等教育,2012.12.[3]马忠梅.单片机的C语言应用程序设计[M].第4版.:航空航天大学,2003.6. [4]光飞.单片机C程序设计指导[M].:航空航天大学,2003.01.[5]光飞.单片机课程设计实例指导[M].:航空航天大学,2004.9.教教研室意见见教研室主任:(签字)年月日.word.
3、…...…摘要本次课程设计的数字电子秒表系统采用AT89S52单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计。将软、硬件有机地结合起来,使得系统能够实现LED显示,0~99.99秒,计时精度为0.01秒,能正确地进行计时。其中软件系统采用汇编语言编写程序,包括主程序,显示程序,中断服务程序,延时程序,按键程序等,并在KEIL中调试运行,硬件系统利用PROTEUS来实现,简单且易于观察,在仿真中就可以观察到实际的工作状态。关键词: 秒表;AT89S52;汇编语言.word.…...…目录1设计课题任务、功能要求说明及总体方案介绍11.1
4、设计任务及功能要求说明11.2设计课题总体方案介绍及工作原理说明11.3总体方案方框图22数字式秒表硬件系统的设计32.1数字式秒表硬件系统各模块功能32.2数字式秒表电路原理图、PCB图、元器件布局图72.3数字式秒表元器件清单73数字式秒表软件系统的设计83.1数字式秒表使用单片机资源情况 83.2主程序流程图93.3中断服务程序流程图93.4显示程序流程图103.5按键程序流程图113.6软件系统程序清单124系统调试与仿真124.1数字式秒表的设计结论及使用说明134.2调试软件介绍134.3程序仿真与结果134.4误差分析及解决方法144.5设计总结15结束语15参考文献16致17
5、附录18附录A元器件清单19附录BPCB图、元器件布局图及以系统原理图19附录C程序清单22.word.…...…1设计课题任务、功能要求说明及总体方案介绍1.1设计任务及功能要求说明设计一个具有特定功能的数字式秒表。该数字式秒表上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。该数字式秒表应具有开始、暂停、连续、清零和停止功能。设计要求:(1)编程语言:汇编或C51;(2)计算机打印《单片机技术》课程设计说明书一份;(3)Proteus仿真程序或实物;(4)单片机源程序文件;(5)人员分组:2-3名同学为一组。1.2设计课题总体方案介绍及工作原理说明使用AT89S52单片机作
6、为核心控制部件,采用12M晶体振荡器及微小电容构成振荡电路;用两个四位一体共阳极或共阴极数码显示管作为显示部分,构成数字式秒表的主体结构,配合独立式键盘和复位电路完成此秒表的开始、暂停、连续、清零和停止功能。对于时钟,是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢。键盘部分方案:键盘控制采用独立式按键,每个按键的一端均接地,另一端直接和P1口相连,在按键和P1口之间通过10K电阻与+5V电源相连键盘通过检测输入线的电平状态就可以很容易地判断哪个键被按下了,这种方法操作速度高而且软件结构很简单,比较适合按键较少或操作速度较高的场合。
7、.word.…...…显示部分方案:显示部分采用动态显示。数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通COM端电路的控
此文档下载收益归作者所有