- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计
基于AT89S52单片机的多功能电子时钟设计
学院:电子与信息工程学院
专业:信息工程
年级:2010级
学号:
姓名:yfy
指导老师:
2012年12月18日
摘要:本设计采用LCD液晶屏幕显示系统,以AT89S52单片机为核心,由键盘、温度采集、时钟等功能模块组成。本系统对时间显示和温度采集系统行了重点设计。其中时钟芯片采用了有Dallas公司生产的DS1302时钟芯片,温度测控芯片采用的是由Dallas公司生产的DS18B20温度测量芯片。
本系统大部分功能由软件来实现,吸收了硬件软件化的思想,大部分功能通过软件来实现,使电路简单明了,系统稳定性大大提高。
Abstract:This design uses the LCD LCD screen display system, taking AT89S52 single chip as the core, from the keyboard, temperature acquisition, clock and other functional modules.The system of time display and temperature acquisition system the key design.The clock chip with Dallas companys DS1302 clock chip, temperature control chip is used by the Dallas company DS18B20 chip temperature measurements.
This system most of the functions are realized by software, absorb the ideas of hardware and software, most of the functions by software, so that the circuit is simple, greatly improve the stability of the system.
关键词:AT89S52、LCD1602、电子时钟、温度测量
多功能电子时钟设计
一、任务设计:
1、设计任务设计制作一个要求
三、方案论证:
1.显示部分:
显示部分是本次设计的重要部分,一般有以下两种方案:
方案一:
采用LED显示,分静态显示和动态显示。对于静态显示方式,所需的译码驱动装置很多,引线多而复杂,且可靠性也较低。而对于动态显示方式,虽可以避免静态显示的问题,但设计上如果处理不当,易造成亮度低,有闪烁等问题。
方案二:
采用LCD显示。LCD液晶显示具有丰富多样性、灵活性、电路简单、易于控制而且功耗小等优点,对于信息量多的系统,是比较适合的。
鉴于上述原因,我们采用方案二。
2.数字时钟:
数字时钟是本设计的核心的部分。根据需要可采用以下两种方案实现:
方案一:
方案完全用软件实现数字时钟。原理为:在单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将时字节清零。该方案具有硬件电路简单的特点,但当单片机不上电,程序将不执行。而且由于每次执行程序时,定时器都要重新赋初值,所以该时钟精度不高。
方案二:
方案采用Dallas公司的专用时钟芯片DS1302。该芯片内部采用石英晶体振荡器,其芯片精度不大于10ms/年,且具有完备的时钟闹钟功能,因此,可直接对其以用于显示或设置,使得软件编程相对简单。为保证时钟在电网电压不足或突然掉电等突发情况下仍能正常工作,芯片内部包含锂电池。当电网电压不足或突然掉电时,可使系统自动转换到内部锂电池供电系统。而且即使系统不上电,程序不执行时,锂电池也能保证芯片的正常运行,以备随时提供正确的时间。
基于时钟芯片的上述优点,本设计采用方案二完成数字时钟的功能。
3.温度采集:
由于现在用品追求多样化,多功能化,给系统加上温度测量显示模块,能够方便人们的生活,使该设计具有人性化。
方案一:
采用热敏电阻,可满足40摄氏度至90摄氏度测量范围,但热敏电阻精度、重复性、可靠性较差,对于检测小于1摄氏度的信号是不适用的。
方案二:
采用温度传感器DS18B20。DS18B20可以满足从-55摄氏度到+125摄氏度测量范围,且DS18B20测量精度高
您可能关注的文档
最近下载
- 高中英语教学中思政元素与理念的融入.pptx VIP
- 工程地质与土力学基础第一章案例.ppt
- 2025年郑州城建职业学院单招职业技能测试题库及一套完整答案.docx VIP
- 小尺寸海尔贝克阵列磁体结构的生产装置、工艺及治具.pdf VIP
- 【行业研报】2023年美国饰品行业发展概况分析及五年行业数据趋势报告.docx
- (三级)智能云服务交付工程师理论考试题库大全-上(单选题).pdf VIP
- 2024年湖南湘潭大学招聘辅导员综合岗教师211人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 过松源晨炊漆公店教学设计.docx
- 计算机学院-北航研究生院-北京航空航天大学.pdf VIP
- 筑业浙江省建筑工程资料表格填写范例与指南.pdf
文档评论(0)