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

基于单片机的电子万年历的仿真设计

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

摘   要

伴随着社会、科学技术快速发展,电子万年历应运而生,它不仅可以直观的显示日期时间而且易于读取,功能繁多。
本文设计的电子万年历选用AT89C52单片机为核心控制芯片,以芯片DS1302作为时钟芯片,采取数字化的温度传感器DS18B20来测量温度,以LED动态扫描来显示时刻。本文设计的电子万年历可实现时间调整、日历显示等功能,具有功能齐全经济更适用等优点。
关键词:   AT89C52;DS18B20;DS1302;Proteus

目   录

1  绪论 1
1.1 引言 1
1.2相关理论概述 1
1.2.1单片机的历史以及发展过程 1
1.2.2单片机的特点 2
1.2.3单片机的应用 2
1.3  可行性分析 3
2  系统总体方案及硬件设计 3
2.1 系统设计要求 3
2.2 总体设计方案 3
3 电子万年历的设计方案 4
3.1系统的硬件分析 4
3.2 主要单元电路的设计 4
3.2.1 主控器AT89C52 4
3.2.2 时钟芯片DS1302的分析 5
3.2.3 温度传感器DS18B20 8
3.3 LED数码管 8
3.4键盘模块的抉择 9
3.4.1键盘的分析 9
3.4.2 键盘的选择 9
3.5 电子万年历的硬件设计 9
4 电子万年历的软件设计 11
4.1结构设计流程图 11
4.2 温度、时间的程序设计 13
4.2.1  DS1302初始化的程序 13
4.2.2  启动温度转化 14
5 Proteus软件仿真 14
5.1 Proteus ISIS简介 14
5.2 Proteus调试 15
5.3 Proteus的功能仿真 15
结   论 18
参考文献 19
致谢 20