基于单片机的带温度显示的数字钟设计【毕业论文】

基于单片机的带温度显示的数字钟设计【毕业论文】

ID:463439

大小:6.30 MB

页数:58页

时间:2017-08-05

基于单片机的带温度显示的数字钟设计【毕业论文】_第1页
基于单片机的带温度显示的数字钟设计【毕业论文】_第2页
基于单片机的带温度显示的数字钟设计【毕业论文】_第3页
基于单片机的带温度显示的数字钟设计【毕业论文】_第4页
基于单片机的带温度显示的数字钟设计【毕业论文】_第5页
资源描述:

《基于单片机的带温度显示的数字钟设计【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(20__届)基于单片机的带温度显示的数字钟设计(c51语言编程)摘要本设计以单片机为智能控制系统的CPU,设计一个带实时温度显示的数字钟,该产品是将时钟、日历、和温度计集成在一起的多功能的一个日用工具。该设计有单片机微处理系统、温度检测与转换、键盘和数码管显示、时钟模块以及复位电路组成。将硬件电路设计完成后,用C51语言编程,再利用Keil软件进行编译,制作了带有实时温度显示的数字钟。该数字钟能够实现的功能有年、月、日,时、分、秒的显示,切换显示实时环境温度,自动处理闰年、并能利用键盘设定时间的初始值以及各功能之间的切换显示。为了能实现以上所

2、述的功能,本设计是选用AT89C51单片机作为智能控制系统的CPU。在显示方面选用的芯片为HD7279A,为了提高系统的抗干扰性本设计采用的温度传感器是DS18B20,因为DS18B20支持“一线总线”接口,测量温度范围为-55°C到+125°C,被测温度用符号扩展的16位数字量方式串行输出,在-10°C到85°C范围内,精度为±0.5°C。DS18B20采集到的现场温度直接以先进的单总线数据通信方式传输,大大提高了系统的抗干扰性,适合于恶劣环境的现场温度测量。本设计的最小计时单位为秒,虽然只需要四位按键就能实现上述的功能,但是为了以后能更进一步对产品

3、进行扩展,在此选用了16位的键盘[1]。关键词:AT89C51单片机;C51语言编程;DS18B20;数字钟;日历AbstractThedesignuseamicrocontrollerforintelligentsystemsCPU,thedesignofadigitalclockwithreal-timetemperaturedisplay.Theproductisaintegrateddailytoolwiththeclock,calendar,andthermometermulti-functiondisplays.Thedesignofmic

4、rocontrollersmicroprocessorsystem,temperaturecheckandconversion,keyboardanddigitaldisplay,clockmodule,andresetcircuit.AfterthehardwarecircuitdesignuseC51programminglanguage,usingKeilsoftwarecompile,madereal-timetemperaturedisplaywithdigitalclock.Thedigitalclockcanbeachievedforma

5、nyyears,months,days,hours,minutes,secondsdisplay,switchdisplayenvironmenttemperaturereal-time,automaticdealaleapyear,andcanusethekeyboardtosetthetimeoftheinitialvalue,andswitchbetweenvariousfunctions.Inordertoachievethefunctionsdescribedabove,ThisdesignwaschosenfortheAT89C51micr

6、ocontrollersCPUasanintelligentcontrolsystem,InthedisplayareaselectedHD7279a,toimprovetheimmunitysystemoftemperaturesensorsusedDS18B20inthisdesign,becauseDS18B20support"bus-line"interface,measurementtemperaturerangeof-55°C~+125°C,themeasuredtemperature16-bitwithsignextensionmoded

7、igitalserialoutput,At-10~+85°C,accuracyis±0.5°C.DS18B20collectedsitetemperaturedirectlyuseadvancedsingle-busdatacommunicationtransmission,greatlyimprovethesystemimmunity,AdversecircumstancesofthesitecanbeusedtomeasurementtemperatureinAdversecircumstances.Thedesignoftheminimumtim

8、einseconds,althoughonlyfourfunctionkeyswillbeab

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。