- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计论文
设计题目:基于DS12CR887时钟芯片的电子万年历
目录:
前言---------------------------------------------------P3
摘要---------------------------------------------------P4
正文---------------------------------------------------P4-P9
(1)设计方案的对比、选择及确定------------------------------P4-P5
(2)设计思路------------------------------------------------P5-P6
(3)单元电路设计--------------------------------------------P6-P7
(4)程序设计流程--------------------------------------------P8-P9
(5)课程设计心得--------------------------------------------P10-P13
参考文献-----------------------------------------------P14
附录---------------------------------------------------P15
(1)附录一原器件清单----------------------------------------P15
(2)附录二系统设计原理图------------------------------------P16
(3)附录三系统实物图----------------------------------------P17
(3)附录四源程序清单----------------------------------------P18-P31
前 言
随着电子技术的不断发展,
单片机是应工业测控需要而诞生的。它把计算机最基本的功能电路,如CPU、程序存储器、数据存储器、I/O接口、定时、计数器、中断系统等集成到一块芯片上,形成单片形态的计算机。单片机通常以最小系统运行,在家用电器中和常用的智能仪器仪表中常常可以“单片”工作,同时单片机在我们日常生活中也经常见到,如电子表、舞厅里的一些灯光的控制、一些招牌灯光的控制、工厂一些自动控制等。将来只要有自动控制方面的都会离不开单片机的开发和使用,对于现代的自动化控制起着举足轻重的作用。
为了顺应形势发展的需要,我们学习了单片机课程,此次用液晶显示万年历和时间设置以及显示测温度的数据对单片机的学习起到了很好的巩固作用,尤其是对C语言程序的设计。
在此次课程设计的编写过程中得到了老师的大力支持和指导。以及参考了多种电子设计资料如《电子线路设计·实验·测试》(第二版),《单片机的C语言应用程序设计》(第四版)等。在编写此次课程设计的过程中由于时间的仓促和本人的水平有限,在设计和制作的过程中难免出现缺点和不足之处,还请各位老师批评和指正。
摘要:电子万年历是一种通过电子元器件控制、执行、显示的电子产品。其主要功能是显示公历、农历时间和温度,并能够进行时间的调节的定时和各种图形的变换。电子万年历广泛应用于各种公共场所、商业场合和居民家庭。由于其走时准确、误差极小、外观时尚等特点受到了广泛的欢迎。
我们的设计就是用目前我们掌握的相关知识,如:单片机、模拟电路、数字电路等,进行一个简单电子万年历的设计和开发调试。由于能力有限,我们设计的电子万年历的功能是:显示公历时间和环境温度并能够进行时间的调节的定时。
正文:
设计方案的对比、选择及确定:
电子万年历的核心内容是对时间的处理。具体说是对各位时间的正常运行、进位、调节和定时。用什么来处理时间就成为了关键问题。大体思路有两种,
一种是直接用89C51内部的定时器,另一种是用专门的事件处理芯片。前者的缺点很明显,定时不准确、误差较大且在进位处理上过于麻烦,需要编制大量的程序来控制时间的处理过程。而后一种就可以有效的解决以上提到的问题。首先时钟芯片一般都具有独立的工作频率和内部工作电源,这样就可摆脱对CPU依赖,从而稳定工作。其次时钟芯片内部有专门的控制寄存器和数据寄存器,这样就可以简单快捷地对其进行读取,同时也省去了大量的控制程序,控制较为简单。最后时钟芯片具有掉电后继续工作和数据保存功能。因此我设计小组决定选取时钟芯片来设计电子万年历。而在芯片的选择上,常用的时钟芯片也分以下几种:
串口通讯类型
(1)I2C接口
Phlilps的PCF8563,PCF8583
EPSON的RX8025
文档评论(0)