基于51单片机的电子万年历的设计资料

基于51单片机的电子万年历的设计资料

ID:26775104

大小:274.50 KB

页数:20页

时间:2018-11-29

基于51单片机的电子万年历的设计资料_第1页
基于51单片机的电子万年历的设计资料_第2页
基于51单片机的电子万年历的设计资料_第3页
基于51单片机的电子万年历的设计资料_第4页
基于51单片机的电子万年历的设计资料_第5页
资源描述:

《基于51单片机的电子万年历的设计资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录摘要IABSTRACTII1引言12功能要求13方案论证与设计13.1控制部分的方案选择13.2测温部分的方案选择13.3显示部分的方案选择24系统硬件电路设计24.1主控器AT89C5224.2时钟电路DS130234.2.1.DS1302的性能特性34.2.2DS1302数据操作原理34.3测温电路的设计54.3.1温度传感器工作原理54.3.2DS18B20与单片机的接口电路84.4显示电路的设计94.5键盘接口的设计105系统程序的设计105.1阳历程序设计105.2时间调整程序设计115.3温度程序设计125.3.1主程序125.3.2读出温度子程序1

2、25.3.3温度转换命令子程序125.3.4计算温度子程序135.3.5显示数据刷新子程序136调试及性能分析136.1调试步骤146.2性能分析147总结14参考文献14致谢14基于51单片机的电子万年历的设计摘要电子万年历是单片机系统的一个应用,由硬件和软件相配合使用。硬件由主控器、时钟电路、温度检测电路、显示电路、键盘接口5个模块组成。主控模块用AT89C52、时钟电路用时钟芯片DS1302、显示模块用LED数码管、温度检测采用DS18B20温度传感器、键盘接口电路用普通按键接上拉电阻完成;软件利用C语言编程实现单片机程序控制。单片机通过时钟芯片DS1302获

3、取时间数据,DS18B20采集温度信号送该给单片机处理,单片机再把时间数据和温度数据送给74LS154译码,然后通过三极管C9015放大驱动LED数码管显示阳历年、月、日、时、秒、闹钟、星期、温度。关键词电子万年历;单片机;温度传感器;时钟;数码显示IAbstractElectronicperpetualcalendarwhichisanapplicationofthesingle-chipprocessorsystem,isutilizedbycombininghardwareandsoftware.AndHardwareiscomposedoffivemodul

4、es:Maincontrolunit,clockcircuit,temperaturetestcircuit,displaycircuit,keyboardinterface.MaincontrolboardadoptsAT89S52,clockcircuitadoptstheDS1302clockchip,displaymoduleadoptstheLEDdigitaltube,andtemperaturetestadoptstheDS18B20temperaturesensor,keyboardinterfacecircuitiscompletedbyconne

5、ctingordinarybuttonwithpull-upresistor.SoftwaretakesadvantageofCtoprogram,soastorealizetheprogrammedcontrolofsingle-chipprocessor.Single-chipprocessorgetsthetimedatathroughusingtheDS1302clockchip.TheDS18B20gatherstemperaturesignalsandtransmitsthemtosingle-chipprocessor.Then,single-chip

6、processortransmitsthetimedataandthetemperaturedatatothe74LS154decoder.Lastly,theLEDdisplayssolarcalendaryear,year,month,day,hour,minute,second,alarmclock,weekandtemperaturewithbeingenlargedanddrivenbytheC9015triode.Keywords:Electronicperpetualcalendar;single-chipprocessor;temperaturese

7、nsor;clock;digitaldisplayI1引言随着微电子技术和超大规模集成电路技术的不断发展,家用电子产品不但种类日益丰富,而且变得更加经济实用,单片微型计算机体积小、性价比高、功能强、可靠性高等独有的特点,在各个领域得到了广泛的应用。电子万年历是一种应用非常广泛的日常计时工具,数字显示的日历钟已经越来越流行,特别是适合在家庭居室、办公室、大厅、会议室、车站和广场等使用。LED数字显示的日历钟显示清晰直观、走时准确、可以进行夜视,并且还可以扩展出多种功能。功能也越来越齐全,除了公历年月日、时分秒、星期显示及闹铃。但通过我们对各种电子钟表、历的不断观察

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

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

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