欢迎来到天天文库
浏览记录
ID:47045018
大小:481.00 KB
页数:41页
时间:2019-07-07
《课程设计报告_数字时钟和温度器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、天津职业技术师范大学电子工程学院《电子技术》课程设计报告同组学生姓名(学号):赵莉(35)程春林(36)董江妍(37)班级:电子工程学院应用电子技术教育0711任务分工:赵莉:软、硬件调试和部分程序编程程春林:软件部分编程和仿真董江妍:硬件焊接和调试设计时间:2011年02月21日——2011年03月11日指导教师:孙秀强,刘新月41目录题目一数字时钟一、课程设计的目的和要求·····························3二、方案论证及选择····························
2、·······3三、原理设计·········································5四、方案实现与测试···································11五、参考书目·········································12题目二温度显示器一、课程设计的目的和要求·····························1341一、方案论证及选择···································13二、原理设计
3、·········································15三、方案实现与测试···································20四、参考书目·········································20课程设计总结··········································21个人总结··············································2241附:数字时钟程序······
4、································25温度显示器程序····································34题目一数字时钟一、课程设计的目的和要求1、课题来源:老师和学生共同拟定。2、类型:实做。3、目的和意义:掌握单片机的编程。4、基本要求:设计和制作一个显示时分秒的数字时钟,具有校时功能,可对小时和分钟单独校时,对分钟校时时,停止向小时的进位。校时时钟可以手动输入或借用电路中的时钟;实现秒表功能;省电状态(不显示);显示年、月、日、学号;刻意24小时和1
5、2小时转换5、设计过程根据课程设计的要求,经过查阅资料和小组讨论,我们先分析任务要求、确定解题思路,决定了大概的系统结构,其中包括主控电路、复位电路、时钟电路、显示电路和设置电路。如下图所示。然后画流程图、编写程序最后进行总体系统的调试和修改。6、设计图主控电路显示电路时钟电路复位电路设置电路图一方案设计图二、方案论证和选择本系统我们决定以AT89S52单片机为控制核心,通过内部定时器获得时间41,并将得到的数据通过显示模块显示出来,同时通过相应的按键调整相应的值。因此本设计可分为一下模块:主控模块、时钟模
6、块、显示模块、设置模块(时间设置模块、年月日设置模块、12/24切换模块、秒表计数模块)。下面对各个模块逐一进行论证分析:1、主控模块方案一:单片机和数字芯片结合使用,这样的好处是能减少单片机的工作量,使电路不单纯的只依赖于单片机工作,但是如果使用数字芯片,就有点违背题目初忠,单片机的功能也不能直观的显现出来。而且相对来说成本要高。电路也不够简略。方案二:单独使用AT89S52单片机,该单片机采用的MCU51内核,因此具有很好的兼容性,内部带有8KB的ROM,能够存储大量的程序,最突出特点是具有ISP在系统
7、烧写功能,使得烧写程序更加方便。它的好处是外围电路比较简单直观,所有的控制都只需用软件程序来实现,对于单片机来说,时钟程序远不够它自身的承受量,所以只要程序编的合理,就能比较方便的实现。2、时钟模块方案一:采用DALLAS公司的涓细充电时钟芯片DS1302,该芯片通过简单的串行通信与单片机进行通信,时钟/日历电路能够实时提供年、月、日、时分、秒信息,采用双电源供电,当外部电源掉电时能够利用后备电池准确计时。方案二:AT89S52内部含有2个定时器,可以利用一个定时器与程序计数器相结合的方式,在系统晶振的驱动
8、下,产生标准时钟频率。由于此方案具有较好的灵活性、较少的电路器件和较高的性价比,而且通过精确的软件补偿使精度完全可以满足控制需要,所以我们选择该方案完成设计。3、显示模块(1)显示器件的选择数码管是利用发光二极管的特性组合而成数字显示器件,通过控制相应的二极管的状态显示相应的数字方案一:静态显示。静态显示就是当显示器显示某一字符时,相应的发光二极管恒定的导通或截止。这种方式每一位都需要为输出口控制,显示位多的时侯
此文档下载收益归作者所有