




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子万年历设计与制作 学生姓名 学生学号 指导教师 专业 物理学 太阳能 风能开发和利用方向 2020 1 7 1 内容提要 1 电子万年历发展状况2 设计意义 要求3 硬件设计4 软件设计5 调试结果6 总结致谢 2020 1 7 2 第一次是摆和摆轮游丝的发明相对稳定的机械振荡频率源使钟表的走时差从分级缩小到秒级代表性的产品就是带有摆或摆轮游丝的机械钟或表 电子万年历发展状况 第二次革命是石英晶体振荡器的应用发明了走时精度更高的石英电子钟表 第三次革命就是单片机数码计时技术的应用 电子万年历 使计时产品的走时日差从分级缩小到1 600万秒从原有传统指针计时的方式发展为人们日常更为熟悉的数字显示 2020 1 7 3 设计意义 设计意义 相比传统的产品 除了显示时间 功能较单一 新型产品的特点 电子万年历的体积小 功能全 性价比高 显示直观和扩展功能 发展趋势 以实用型 方便型 美观型和精巧型为主 2020 1 7 4 设计要求 1 基本要求 产品具有显示基本时间数据的功能 如年月日 星期和时间 产品能对年 月 日 时 分 秒 星期这些数据进行修改 调整时具有闪烁功能 2 创新要求 具有响铃功能 能显示农历 主界面实时显示当前环境温度 2020 1 7 5 系统硬件框架图 系统主要由主控模块 时钟模块 显示模块 按键模块组成 除此之外还加了温度模块和蜂鸣器模块来扩展其功能性 2020 1 7 6 硬件设计 最小系统介绍 最小系统主要负责系统的控制及数据传输 1 P1 P2 P3 P4为芯片的四个均具有双向输出输入I O口 2 第十八引脚和第十九引脚接外部晶振和起振电容 作用是起振和为单片机为提供时间基准 3 第9引脚接一些开关和电容电阻做复位电路 其作用把系统回复恢复到初始状态 4 第20和40脚分别是地端和电源端 2020 1 7 7 硬件设计 时钟电路 1 实时时钟秒 分 时 日 星期 月 年的能力 还有闰年调整的能力 2 串行I O口方式使得管脚数量最少 3 宽范围工作电压2 0 5 5V 4 读 写时钟或RAM数据时 有两种传送方式单字节传送和多字节传送字符组方式 2020 1 7 8 硬件设计 键盘电路 设置键盘电路的主要目的 是为了能设置时间和日期第1个按键表示进入设置 第2个按键按下代表着对当前设置项进行加1 第3个按键按下代表着对当前设置项进行减1 第4个按钮按下则进入农历的显示 再按将进入闹铃的时间设置 2020 1 7 9 硬件设计 显示电路 工业字符型液晶 能够同时显示32个字符 即16列2行 它是一种专门用来显示字母 数字 符号等的点阵型液晶 具有体积小 重量轻 功耗低的特点 第4脚 RS为寄存器选择 高电平时选择数据寄存器 低电平时选择指令寄存器 第5脚 R W为读写信号线 第6脚 E端为使能端 当E端由高电平跳变成低电平时 液晶模块执行命令 DB 为8位双向数据线 2020 1 7 10 2020 1 7 11 软件设计总框图 调整时间 设置闹铃 查看农历 查看闹铃 切换选项 单片机上电后先进行初始化 清空一些参数初值 显示当前时间 温度等参数 在每运行一次主程序时 单片机都会检测按键是否被按下 按下则进入按键扫描子程序进行相关参数的设定 2020 1 7 12 时钟程序的设计 首先先对DS1302芯片进行初始化 写入年月日的初始数值 开始计时 从DS1302的寄存器内读取出当前的时间和日期的值 因为数据在寄存器中都是以bcd码的形式存放 所以将其高低位分离送至缓冲单元 2020 1 7 13 键盘程序的设计 在每次运行主程序之时 都会先检测一遍按键是否被按下 如被按下则转入相应子程序 先对按键进行延时消抖 确保按键信号的稳定 接着对键值进行处理 处理完毕后继续运行主程序 2020 1 7 14 显示程序的设计 先对显示器进行初始化 设置其工作方式 对每个数据所在的位置进行设置定位 实时刷新数据 2020 1 7 15 常见硬件故障 调试方法 2020 1 7 16 常见软件故障 调试方法 2020 1 7 17 总结 产品经过调试和改进后 达到了设计中的要求 基础功能除了可以显示年月日之外 还具备了查看农历 环境温度 闹铃提醒这些拓展功能 对一些特殊的数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届新疆伊犁州英语九上期末质量检测试题含解析
- 2026届内蒙古伊金霍洛旗英语九上期末质量跟踪监视试题含解析
- 2025年风力发电运维值班员(技师)职业技能鉴定考试题库含答案
- 2025年教师资格考试高中面试美术试题及解答参考
- 广东省广州市华南师范大附属中学2026届九年级英语第一学期期末预测试题含解析
- 山东菏泽郓城2026届九年级英语第一学期期末复习检测模拟试题含解析
- 湖北省恩施土家族苗族自治州2026届九年级化学第一学期期中教学质量检测试题含解析
- 2025年设备购销合同格式范文5篇
- 离婚子女抚养协议修订版:费用调整及监护权调整文本
- 2026届山东省临沂市沂水县英语九年级第一学期期末达标检测模拟试题含解析
- GB 1903.50-2020食品安全国家标准食品营养强化剂胆钙化醇(维生素D3)
- GA/T 383-2014法庭科学DNA实验室检验规范
- 学生课程免考(修)申请表(模板)
- 横河DCS-培训讲义课件
- 部编版三年级下册语文全册课件【完整版】
- 初中数学几何1000题专项训练(含详解分析)-最新
- 电子课件-《可编程序控制器及其应用(三菱-第三版)》-A04-1724-课题一-可编程序控制器基础知识
- 实验计划样表
- 三阶魔方入门教程课件
- 计算机组装与维护完整版课件(全)
- 健康疗休养基本服务承诺书
评论
0/150
提交评论