- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《电子技术》课程设计报告-数字时钟和温度器
天津职业技术师范大学电子工程学院
《电 子 技 术》
课程设计报告
同组学生姓名(学号):
班 级: 电子工程学院 应用电子技术教育0711
任务分工::软、硬件调试和部分程序编程
:软件部分编程和仿真
***:硬件焊接和调试
设计时间: 2011年02月21 日 —— 2011 年 03月11日
指导教师:
目录
题目一 数字时钟
课程设计的目的和要求·····························3
方案论证及选择···································3
原理设计·········································5
方案实现与测试···································11
参考书目·········································12
题目二 温度显示器
课程设计的目的和要求·····························13
方案论证及选择···································13
原理设计·········································15
方案实现与测试···································20
参考书目·········································20
课程设计总结··········································21
个人总结··············································22
附:数字时钟程序······································25
温度显示器程序····································34
题目一 数字时钟
一、课程设计的目的和要求
1、课题来源:老师和学生共同拟定。
2、类型:实做。
3、目的和意义:掌握单片机的编程。
4、基本要求:
设计和制作一个显示时分秒的数字时钟,具有校时功能,可对小时和分钟单独校时,对分钟校时时,停止向小时的进位。校时时钟可以手动输入或借用电路中的时钟;实现秒表功能;省电状态(不显示);显示年、月、日、学号;刻意24小时和12小时转换
5、设计过程
根据课程设计的要求,经过查阅资料和小组讨论,我们先分析任务要求、确定解题思路,决定了大概的系统结构,其中包括主控电路、复位电路、时钟电路、显示电路和设置电路。如下图所示。然后画流程图、编写程序最后进行总体系统的调试和修改。
6、设计图
图一 方案设计图
二、方案论证和选择
本系统我们决定以AT89S52单片机为控制核心,通过内部定时器获得时间,并将得到的数据通过显示模块显示出来,同时通过相应的按键调整相应的值。因此本设计可分为一下模块:主控模块、时钟模块、显示模块、设置模块(时间设置模块、年月日设置模块、12/24切换模块、秒表计数模块)。下面对各个模块逐一进行论证分析:
主控模块
方案一:单片机和数字芯片结合使用,这样的好处是能减少单片机的工作量,使电路不单纯的只依赖于单片机工作,但是如果使用数字芯片,就有点违背题目初忠,单片机的功能也不能直观的显现出来。而且相对来说成本要高。电路也不够简略。
方案二:单独使用AT89S52单片机,该单片机采用的MCU51内核,因此具有很好的兼容性,内部带有8KB的ROM,能够存储大量的程序,最突出特点是具有ISP在系统烧写功能,使得烧写程序更加方便。它的好处是外围电路比较简单直观,所有的控制都只需用软件程序来实现,对于单片机来说,时钟程序远不够它自身的承受量,所以只要程序编的合理,就能比较方便的实现。
时钟模块
方案一:采用DALLAS公司的涓细充电时钟芯片DS1302,该芯片通过简单的串行通信与单片机进行通信,时钟/日历电路能够实时提供年、月、日、时分、秒信息,采用双电源供电,当外部电源掉电时能够利用后备电池准确计时。
方案二:AT89S52内部含有2个定时器,可以利用一个定时器与程序计数器相结合的方式,在系统晶振的驱动下,产生标准时钟频率。由于此方案具有较好的灵活性、较少的电路器件和较高的性价比,而且通过精确
文档评论(0)