当前位置:主页 > PLC机电自动化 >

万年历的设计

更新时间:2019-09-26
阅享价格80元 资料包括:原始论文 点击这里给我发消息QQ在线咨询
文档格式:doc/docx 全文字数:8000 温馨提示
以下仅列出文章摘要、提纲简介,如需获取全文阅读权限,或原创定制、长期合作,请随时联系。
微信QQ:312050216 点击这里给我发消息
扫一扫 扫一扫
万年历的设计

摘要


本设计针对目前的万年历产品中存在的计时精度差、功能少和性价比低等问题,提出了一款由STC89C52单片机作为控制手段,DS1302时钟芯片为计时手段,DS18B20为温度采集工具,LCD1602为信息交互界面的数字万年历设计方案。根据设计方案完了时间采集和温度采集等硬件电路的设计,并以此为依据制成了系统实物,搭建了本次设计的执行平台。在KEIL软件中完成了各硬件模块驱动程序的设计,实现了对硬件的控制。通过软硬件设计使得本次设计的万年历实现了闹钟功能、温度指示功能、时间显示和时间调整功能,并具备农历时间显示功能。本文研究设计的万年历,具有计时精准、功能完善和显示直观等优点,满足了人们使用的需要。
 
关键词:DS1302时钟芯片,DS18B20,STC89C52单片机,万年历


目录

摘  要 2
第1章 绪论 2
1.1 研究背景 2
1.2 国内外研究 2
1.3 论文结构 3
第2章 系统总体设计 5
2.1 基本要求 5
2.2 硬件设计概述 5
2.3 软件设计概述 6
第3章 硬件设计 7
3.1 STC89C52最小系统电路 7
3.2 DS1302采集电路 8
3.3 温度测量电路 9
3.4 显示电路 10
3.5 按键电路 11
3.6 提示电路 12
3.7 系统总体电路 12
第4章 软件设计 13
4.1 主程序模块 13
4.2 温度测量程序模块 14
4.3 按键程序模块 14
4.4 时间处理程序模块 16
4.5 时间设置程序模块 18
4.6 提示程序模块 18
4.7 显示程序模块 19
第5章 系统测试 20
5.1 时间显示功能测试 20
5.2 时间设置功能测试 20
5.3 闹钟功能测试 21
5.4 温度测量功能测试 21
总结与展望 22