- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机数码管时钟.doc
单片机数码管时钟论文
智能电子产品开发课程设计论文
课程名称:智能电子产品开发
一、课程设计目的、任务和内容要求:
数子时钟是采用数字电路实现对时,分,秒,数字显示的计时装置,广泛用于 个人家庭,车站,码头办公室等公共场所,成为人们日常生活中不可少的必需品,由 于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数子时钟的精度,远远超 过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了 钟表原先的报时功能。诸如定时口动报警、按时口动打铃、时间程序自动控制、定 时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动 启用等,所有这些,都是以钟表数字化为基础的。因此,研究数子时钟及扩大其应 用,有着非常现实的意义。
任务如下:
1(进行需求分析和概要设计,给出流程图。
2(写出详细设计,熟悉其中采用的关键技术。
3(给出具体的编码实现并调试。
4 (写课程设计报告提交源程序。
2
摘
要
述
5
1设计要
求
5 1. 2设计目
的
5 2?单片机的组
成
6
1单片机的组
成
6 2.2 MCU的选择与设
计
6 3.单片机的应
用
9
1单片机的应用分
类
9 4.数子时钟的构成及方案选
择
10
1数字时钟的构
成
10 4.2方案选
择
11 4.3实现时钟计时的基本方
法
11 4.4电子钟的时间显
示
12 4. 5电子钟的启、停及时间调
整
12 5软件设计部
分
13
1电子钟程序流程框
图
13
5. 1. 1
13主程序流程框图
5. 1.2键扫子程序流程框
图
14
5. 2显示子程序流程框
图
15
5. 2. 1加一子程序流程框
图
16
设计总
结
17
附录一:部分源代
码
18
附录二:实物
图
22
3
摘要
近年來随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用 正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可 靠,使用方便等特点,因此特别适合于与控制有关的系统,越來越广泛地应用于自 动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片 机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象 特点的软件结合,以作完善。
数子时钟在日常生活中最常见,应用也最广泛。本次做的数子时钟是以单片机 (AT89C51)为核心,结合相关的元器件(共阴极LED数码显示器、BCD -七段译码/ 驱动器74LS48等),再配以相应的软件,达到制作简易数子时钟的冃的,文章的核 心主要从硬件设计和软件编程两个大的方面。硬件电路设计主要包括中央处理单元
电路、数码显示电路、人机接口电路等几部分组成,软件用汇编语言来实现。其硬 件部分难点在于元器件的选择、布局及焊接。
关键词:单片机;AT89C51;共阴极LED数码显示器;中断
4
1概述
数子时钟是采用数字电路实现对时,分,秒,数字显示的计时装置,广泛用于 个人家庭,车站,码头办公室等公共场所,成为人们H常生活中不可少的必需品,由 于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数子时钟的精度,远远超 过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了 钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定 时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动 启用等,所有这些,都是以钟表数字化为基础的。因此,研究数子时钟及扩大其应 用,有着非常现实的意义。
1.1设计要求
掌握AT89C51实验开发系统屮的实验模块原理;
综合运用实验模块,用AT89C51开发设计具有一定功能的单片机控制系统,(2)
进行软、硬件设计及调试;
写出完整的设计任务书:课题的名称、系统的功能、硬件原理图、程序清 单、参考资料;
为了保证计时的稳定及准确须出晶体振荡器提供表针时间基准信号。1.2 设计目的
(1)巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解
决工业控制的能力;
培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力, 提高组成系统、编程、调试的动手能力;
针对课题设计方案的分析、选择、比较、熟悉单片机所用系统开发、研制 的过程,软硬件设计的方法、内容及步骤;
掌握数子时钟的工作原理。
5
单片机的组成
2. 1单片机的组成
单片机是微型机的一个主要分支,在结构上的最大特点是把CPU、存储器、定 时器和多种输入/输出接口电路集成在一块超人规模集成电路芯片上。就其组成和 功能而言,一块单片机芯片就是一台计算机。
单片机是通过内部总线把计算机的各主要部件接为一-体,其内部总线包括地址
您可能关注的文档
- 十八连山镇XX年工作情况报告.doc
- 十四系统设置.doc
- 十年校庆典礼发言稿及演说稿.doc
- 十年校庆发言稿及讲话(优秀范文).doc
- 十年校庆发言稿及讲话.doc
- 十年校庆筹备方案及文案.doc
- 十月份工作总结开头.doc
- 十种印花工艺及资料简述.docx
- 千企PARK工程重污染天气应急预案.doc
- 千兆以太网技术与应用目录.doc
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
文档评论(0)