已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 1 设计目的 设计目的 电子时钟是采用数字电路实现对日期 时 分 秒 数字显示 的计时装置 由于数字集成电路的发展和石英晶体振荡器的广泛应 用 使得数字钟的精度 远远超过老式钟表 钟表的数字化给人们 生产生活带来了极大的方便 而且大大地扩展了钟表的报时功能 电子时钟已成为人们日常生活中的必需品 广泛应用于家庭 车站 码头 剧院 办公室等场所 给人们的生活 学习 工作带来极大 的方便 不仅如此 在现代化的进程中 也离不开电子钟的相关功 能和原理 比如机械手的控制 家务的自动化 定时自动报警 按 时自动打铃 时间程序自动控制 定时广播 自动起闭路灯 定时 开关烘箱 通断动力设备 甚至各种定时电气的自动启用等 所有 这些 都是以钟表数字化为基础的 而且是控制的核心部分 因此 研究电子时钟及扩大其应用 有着非常现实的意义 2 2 设计内容 设计内容 2 12 1 设计思想设计思想 针对要实现的功能 拟采用AT89C51单片机进行设计 AT89C51 单片机是一款低功耗 高性能CMOS8位单片机 片内含4KB在线可编 程 ISP 的可反复擦写1000次的Flash只读程序存储器 器件采用 高密度 非易失性存储技术制造 兼容标准MCS 51指令系统及 80C51引脚结构 这样 既能做到经济合理又能实现预期的功能 在程序方面 采用分块设计的方法 这样既减小了编程难度 使程序易于理解 又能便于添加各项功能 程序可分为闹钟的声音 程序 显示程序 闹钟显示程序 调时显示 定时程序 运用这种 方法 关键在于各模块的兼容和配合 若各模块不匹配会出现意想 不到的错误 准备器件 搭接电 路 熟悉硬件 了解各引脚功 能 分块设计各部分电 路 将分块的电路组合 认真学习单片机汇编 语言 完成整体电路图 确定变成结构和思 路 综合各程序完成整体 程序 编辑各个程序模块 用 Proteus 画出电 路图 调试程序 进行修改 对仿真中出现的问题 进行改正 画出仿真图进行仿 真 仿真成功 软硬件结合 完成任 务书要求 验证硬件电路 成功进行扩展 2 22 2 设计元件设计元件 元件元件规格规格数量数量 单片机AT89C511 晶振12MHz1 晶振电容30pF2 按键4 电阻10K 1K 220 欧 各 1 1 15 电容10uF 1 七段数码管共阳极四位 两位各 1 1 USB 接口1 USB 延长线1 2 底座40 脚1 2 32 3 设计图设计图 调节分 钟中断ss mm ss 0 调节小 时中断 一分到 一小时 到 hh mm 0 数码显示 mm ss 0hh 装入计数值 192 一秒到 继续计数 开始 计数单元清零 2 42 4 设计程序设计程序 include include include char data time 6 void delay unsigned char k sbit check P0 0 sbit inter0 P3 2 sbit inter1 P3 3 char data which 0 char data count 0 void smadd unsigned char k void smsub unsigned char n char code buf 0 x00 0 x06 0 x5b 0 x4f 0 x66 0 x6d 0 x7d 0 x07 0 xff 0 x6f char code sel 0 x01 0 x02 0 x04 0 x08 void main char i for i 0 i 500 i time 0 0 time 1 1 time 2 8 time 3 0 time 4 2 time 5 1 TMOD 0X01 TH0 65535 5000 256 TL0 65535 5000 256 IP 0 x07 IE 0X87 TR0 1 while 1 for i 0 i0 k for i 0 i0 time n time n 1 else if time n 0 smsub n 1 else if time n 0 smsub n 1 else if time n 0 void smadd unsigned char n char flag 0 delay 80 if n 0 n 2 n 4 if n 4 time 5 0 flag 1 if time n 9 time n 0 smadd n 1 elseif time n 9 else if n 1 n 3 if time n 5 time n 0 smadd n 1 else time n time n 1 else if n 5 if time n 2 time 4 0 else time n time n 1 2 52 5 伟福系统仿真如图所示伟福系统仿真如图所示 3 3 设计总结设计总结 通过这次的设计使我认识到我对单片机方面的知识知道的太少了 对于书本上的很多知识还不能灵活运用 有很多我们需要掌握的知 识在等着我去学习 我会在以后的学习生活中弥补我所缺少的知识 本次的设计使我从中学到了一些很重要的东西 那就是如何从理论 到实践的转化 怎样将
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西省西安市雁塔区陕西师大附中2026年中考联考物理试卷含解析
- 记账实操-合作社农机退股分录SOP
- 2026届湖北省十堰市张湾区重点名校中考物理模拟试题含解析
- 2026届河北省保定市曲阳县中考联考物理试题含解析
- 危重症护理团队协作
- 危重患者体温监测与调节护理
- 中医眼保健护理学术交流
- 【2026】年地毯检验工职业技能鉴定题库及解析(附答案与解释)
- 中医护理在经络学说中的应用
- 【2026】年变电站值班员职业技能鉴定题库及解析(附答案与解释)
- 银行系统招聘考试英语(中国银行)模拟试卷1(共659题)
- 工程机械维修保养技术标准
- 装修业财务培训
- 自动化设备安全知识培训课件
- 广东省深圳市南山区2024-2025学年六年级下学期期末数学试题
- 2025农作物植保员技能大赛理论考试试题库(含答案)
- 2026届江苏省苏州市高新区第四中学中考二模物理试题含解析
- 期货风控专员考试试卷及答案
- 酒店全员安全生产责任制度范本
- 皮质醇增多症患者的麻醉管理
- 沧州交通学院《智能制造专业英语》2023-2024学年第二学期期末试卷
评论
0/150
提交评论