电子日历和温度表的设计-长安大学单片机课程设计论文.docx

电子日历和温度表的设计-长安大学单片机课程设计论文.docx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计论文课程名称:电子日历和温度表的设计专业:电气工程及其自动化 班级姓名:乔 红 垒 学号:3204090112 指导教师: 段 晨 东 日期:2011年12月30日 目录摘要…….………………………………………………………3前言…………………………………………………………….4方案分析与论证……………………………………………………...5硬件设计………………………………………………………….......6软件流程图…………………………………………………………...9调试……………………………………………………………..14软件调试……………………………………………………………..14硬件调试……………………………………………………………..15总结……………………………………………………………..17附录……………………………………………………………..18元件清单……………………………………………………………..18程序源代码…………………………………………………………..19摘要本设计使用STC89C52RC单片机为主要控制器,辅以74LS138译码器、74LS245总线驱动器、温度传感器DS18B20、3x3矩阵键盘以及LED六位数码管显示等电路,本设计是基于51系列的单片机进行的实时日历和时钟显示设计,可以显示年月日时分秒周、实时温度(每秒刷新一次、测量范围为-40~+60℃)信息,具有日历参数(包括日期、时间及周)的手动调整设置的功能,并附带有其他扩充功能。该系统使用单片机的定时器中断方式进行计时,能有效减小了系统误差,再使用译码器进行片选,节省了单片机的I/O口,使用了矩阵键盘进行功能的选择。该系统具有设计简单,结构清晰的特点,经测试,能够较好的实现题目所要求的基本和扩充功能,具有人性化的操作和直观的显示效果。软件方面主要包括日历程序、键盘程序,显示程序、温度程序等。本系统以单片机的汇编语言进行软件设计。所有程序编写完成后,在keil软件中进行调试,确定没有问题后,在Proteus软件中嵌入单片机内进行仿真。然后,再下载到实物单片机中进行调试,重复上述过程,直到达到预期的功能。关键词:STC89C52RC单片机、电子日历、时间、温度前言在日新月异的21世纪里,家用电子产品得到了迅速发展。许多家电设备都趋于人性化、智能化,这些电器设备大部分都含有CPU控制器或者是单片机。单片机以其高可靠性、高性价比、低电压、低功耗等一系列优点,近些年得到迅猛发展和大范围推广,广泛应用于工业控制系统、通讯设备、日常消费类产品和玩具等。并且已经深入到工业生产的各个环节以及人民生活的各个方面,如车间流水线控制、自动化系统等、智能型家用电器(冰箱、空调、彩电)等。用单片机来控制的小型家电产品具有便携实用,操作简单的特点。日历,自从它发明的那天起,就成为人类的朋友。由于日期的变化与时间的变化有着密不可分的联系,因此时钟的准确性对于日期准确性具有重要作用。但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。怎样让日历与时钟更好的为人类服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED数码管代替指针显示进而显示时间,减小了计时误差。时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。在一个单片机应用系统中,时钟有两方面的含义:一是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时间。本次设计以硬件软件化为指导思想,充分发挥单片机功能,大部分功能通过软件编程来实现,电路简单明了,系统稳定性高。实现了日期、时间、温度的功能。同时,该时钟系统还具有功耗小、成本低的特点,具有很强的实用性,而且系统具有一定的可扩展性。方案分析与论证一、功能要求1、基本要求(不能采用专用芯片):(1)时间显示:年、月、日(各2位)(2)日历参数的手动设置(3)选择传感器,并设计相应的信号处理电路。(4)实现实时温度显示功能(每秒刷新一次),温度测量范围-40~+60。(5)每当月份和年份变化时,声光报警提示。(6)当温度超过38度,或低于零下-10时,声光报警提示。2、扩充功能:(1)防止极性接反,电压不足时,报警提示。(2)显示星期的功能。(3)重要节日提示功能二、方案分析与论证1、单片机芯片的选择方案和论证方案一: 采用89C51芯片作为硬件核心,采用Flash ROM,内

文档评论(0)

精品天地 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档