基于单片机的万年历设计ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
由NordriDesign提供
www.nordridesign.com
实物连接图
最后由以上五部分链接输入程序后,得到万年历的实物图, 如下图所示。
由NordriDesign提供
www.nordridesign.com
程序流程框图
开始
初始化
显示温度和日期
是否与当 前日期相 同
否
按功能键调整日期 与时间
由NordriDesign提供
www.nordridesign.com
请各位老师指正
由NordriDesign提供
www.nordridesign.com
基于单片机的万年历设计
由NordriDesign提供
www.nordridesign.com
1.电子万年历发展状况 2. 系统的硬件设计与实现 3. 系统的软件设计 4. 测试结果与结论
由NordriDesign提供
www.nordridesign.com
1.万年历的发展和意义
• • • • 电子万年历是利用单片机进行控制,实时时钟芯片进行计时, 外加掉电 存储电路和显示电路,实现时钟的调整和显示。目前由于数字 集成电路 的发展和石英晶体振荡器的广泛应用,使得万年历的精度,远 远超过老 式钟表。
•
•
• •
在世界钟表业界的第三次革命中,随着单片机数码计时技术的 应用,使 计时产品的走时日差达到六百万分之一秒。如今,万年历已经 发展到夜 光数字显示方式,看起来直观明了而且增加了其他日常附属信 息的显示 功能。
硬 件 电 路 设 计 框 图
由NordriDesiwenku.baidu.comn提供
www.nordridesign.com
由NordriDesign提供
www.nordridesign.com
温度采集模块:DS18B20。它是体积小、更经济、更灵活 的数字是温度传感器,具有测量精度高,电路连接简单的 特点。
由NordriDesign提供
www.nordridesign.com
红外接收模块:红外接收头将红外接收管与放大电路集成 在一体,体积小,密封性好,灵敏度高。
器
鸣
蜂
电路设计框图
LCD1602液晶 消失模块
红外模块 AT89S52 电源 主控制模块
DS1302时钟芯片
温度采集模块
感谢您的关注
www.nordridesign.com
主控制模块:· AT89S52。它是一种低功耗、高性能的8位微 控制器,在芯片上拥有8K字节的FLASH,256RAM,32位I/O 口线,看门狗定时器。
是 是 是否设定 闹铃时间 调整闹铃时间
否 返回
由NordriDesign提供
www.nordridesign.com
测试结果与分析
在测试中遇到发光二极管、LCD数码管为不显示时,首先 使用试测仪对电路进行测试,观察是否存在漏焊,虚焊,或 者元件损坏 LCD 数码管显示不正常,还有亮度不够,首先使用试测仪 对电路进行测试,观察电路是否存在短路现象。查看烧写 的程序是否正确无误,对程序进行认真修改。 经过多次的反复测试与分析,可以对电路的原理及功能更加熟 悉,同时提高了设计能力与及对电路的分析能力.同时在软件 的编程方面得到更到的提高,对编程能力得到加强.同时对所 学的知识得到很大的提高与巩固。
由NordriDesign提供
www.nordridesign.com
显示模块:LCD1602型液晶显示屏。它采用的是16引脚, 其内部的字符发生器已经存储了160个不同的点字符:其 中包括阿拉伯数字、应为字母大小写等。
由NordriDesign提供
www.nordridesign.com
时钟模块:DS1302时钟芯片。DS1302在每次进行读、写的 程序前必须初始化,先把SCLK端置“0”,接着把RST端置 “1”,最后给予SCLK脉冲。