




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
嵌入式大赛 一 参赛题目 LED七段数码管数字钟 1 设计并完成LED七段数码管数字钟电路 2 数字钟显示格式为 HH MM SS 3 具有通过按键能够调整时 分的功能 二 选题意义及背景 目前市场上提供的无论是机械钟还是石英钟在晚上无照明的情况下都是不可见的 要知道当前的时间 必须先开灯 故较为不便 现在市场上也出现了一些电子钟 它以六只LED数码管来显示时分秒 违背了人们指针式的传统习惯与理念 而且这类电子钟一般是采用大型显示器件 适用于银行 车站等公共场所 且外观设计欠美观 很少进入百姓家庭 此外 无论是机械钟 石英钟还是电子钟 都存在着共同的问题 时间误差 针对以上存在的问题 我们设计了一款采用LED显示器件显示的电子时钟 解决了时钟存在的误差问题 并能在夜间不必其它照明就能看到时间 可作为室内装饰用 三 完成功能 1 时钟显示功能 上电后即显示00 00 00 2 校时功能 按S1键 根据按键时间长短进入时钟分和时的调时 3 省电功能 按下S1按键 若按下时间小于1s 进入省电状态 数码管不显示 时钟不停止 一 主要硬件组成 发光二极管与三极管 部分实物 七级数码管 单片机AT89C2051 电阻 二 单片机AT89C2051引脚配置 三 硬件设计原理图 图2 1七级共阳极数码管原理 表4 1七级共阳极数码管0 9对应16进制编码 模块划分 1秒计时程序 主程序 闪动调时程序 延时程序 清零子程序 加1子程序 时钟调整程序 显示程序 数字时钟工作方式及按键的功能 参考程序及流程图 Y N 主程序程序代码 计时模块参考流程图 T0中断服务程序INTT0 PUSHACC 累加器入栈保护PUSHPSW 状态字入栈保护CLRET0 关T0中断允许CLRTR0 关闭定时器T0MOVA 0B7H 中断响应时间同步修正ADDA TL0 低8位初值修正MOVTL0 A 重装初值 低8位修正值 MOVA 3CH 高8位初值修正ADDCA TH0 MOVTH0 A 重装初值 高8位修正值 SETBTR0 开启定时器T0DJNZR4 OUTT0 20次中断未到中断退出ADDSS MOVR4 14H 20次中断到 1秒 重赋初值 MOVR0 71H 指向秒计时单元 71H 72H ACALLADD1 调用加1程序 加1秒操作 MOVA R3 秒数据放入A R3为2位十进制数组合 CLRC 清进位标志CJNEA 60H ADDMM ADDMM JCOUTT0 小于60秒时中断退出ACALLCLR0 大于或等于60秒时对秒计时单元清0MOVR0 77H 指向分计时单元 76H 77H ACALLADD1 分计时单元加1分钟MOVA R3 分数据放入A 1秒计时程序代码 调整模块参考流程图 当调时按键按下时进入此程序SETMM cLRET0 关定时器T0中断CLRTR0 关闭定时器T0LCALLDL1S 调用1秒延时程序JBP3 7 CLOSEDIS 键按下时间小于1秒 关闭显示 省电 MOVR2 06H 进入调时状态 赋闪烁定时初值SETBET1 允许T1中断SETBTR1 开启定时器T1SET2 JNBP3 7 SET1 P3 7口为0 键未释放 等待SETB00H 键释放 分调整闪烁标志置1SET4 JBP3 7 SET3 等待键按下LCALLDL05S 有键按下 延时0 5秒JNBP3 7 SETHH 按下时间大于0 5秒转调小时状态 MOVR0 77H 按下时间小于0 5秒加1分钟操作LCALLADD1 调用加1子程序MOVA R3 取调整单元数据CLRC 清进位标志CJNEA 60H HHH 调整单元数据与60比较HHH JCSET4 调整单元数据小于60转SET4循环LCALLCLR0 调整单元数据大于或等于60时清0CLRC 清进位标志AJMPSET4 跳转到SET4循环CLOSEDIS SETBET
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年城市更新项目历史文化街区保护与历史文化旅游产业链研究报告001
- 2025年特色乡村旅游民宿集群建设与旅游市场细分研究报告
- 2023-2024学年高中物理实验教学计划
- 基于DLA的虚拟植物叶片可视化建模技术:原理、应用与展望
- 农产品采购合同风险防控与法律事务
- 制造业质量控制流程与案例分析
- 城市绿地维护管理技术规范
- 五年级语文课文生字表汇编
- 职业法律保障知识问答及案例分析
- 冷库制冷设备采购招标流程详解
- 《食品厂员工绩效方案》
- 工程人员驻场服务方案
- 汽车智能技术与应用 教案全套 朱升高 项目1-10 智能网联汽车技术介绍- 车载嵌入式操作系统应用
- 产品方案设计模板
- 企业合规经营规范手册
- 骨与关节运动学基础-运动链(康复护理技术)
- 2.2中国的气候季风气候特殊天气和气象灾害课件八年级地理上学期
- GB/T 4706.74-2024家用和类似用途电器的安全第74部分:缝纫机的特殊要求
- 2024版民间借款抵押合同范本完整版
- DL 5190.5-2019 电力建设施工技术规范 第5部分:管道及系统
- T-GDACM 0110-2022 医疗机构中药煎药机煎煮规范
评论
0/150
提交评论