帮帮文库

返回

毕业设计数字电子时钟毕业设计(8) 毕业设计数字电子时钟毕业设计(8)

格式:word 上传:2025-07-21 07:47:35
异,不过通常总是不大于。很容易想到,抖动问题不解决就会引起对闭合键的识别。用软件方法可以很容易地解决抖动问题,这就是通过延迟来等待抖动消失,这之后,在读入键盘码。图按键抖动信号波形键按下前沿抖动后沿抖动闭合稳定第四章数字钟的软件设计系统的软件设计也是工具系统功能的设计。单片机软件的设计主要包括执行软件完成各种实质性功能的设计和监控软件的设计。单片机的软件设计通常要考虑以下几个方面的问题根据软件功能要求,将系统软件划分为若干个相对独立的部分,设计出合理的总体结构,使软件开发清晰简洁和流程合理培养良好的编程风格,如考虑结构化程序设计实行模块化子程序化。既便于调试链接,又便于移植和修改建立正确的数学模型,通过仿真提高系统的性能,并选取合适的参数绘制程序流程图合理分配系统资源为程序加入注释,提高可读性,实施软件工程注意软件的抗干扰设计,提高系统的可靠性。系统软件设计流程图这次的数字电子钟设计用到很多子程序,它们的流程图如下所示。主程序是先开始,然后启动定时器,定时器启动后在进行按键检测,检测完后,就可以显示时间。图主程序流程图开始启动定时器按键检测时间显示按键处理是先检测秒按键是否按下,秒按键如果按下,秒就加如果没有按下,就检测分按键是否按下,分按键如果按下,分就加如果没有按下,就检测时按键是否按下,时按键如果按下,时就加如果没有按下,就把时间显示出来。图按键处理流程图定时器中断时是先检测秒是否到,秒如果到,秒单元就加如果没到,就检测分钟是否到,分钟如果到,分单元就加如果没到,就检测小时是否到,小时如果到,时单元就加,如果没到,就显示时间。时加显示时间结束开始秒按键按下秒加分按键按下分加时按键按下小时到分单元清零,时单元加时单元清零时间显示中断返回开始秒时间到秒时间到分钟到秒单元加秒单元清零,分单元加图定时器中断流程图时间显示是先秒个位计算显示,然后是秒十位计算显示,再是分个位计算显示,再然后是分十位显示,再就是时个位计算显示,最后是时十位显示。时十位计算显示结束开始秒个位计算显示秒十位计算显示分个位计算显示分十位计算显示时个位计算显示图时间显示流程图数字钟的原理数字电子钟是个将时,分,秒显示于人的视觉器官的计时装置。它的计时周期为小时,显示满刻度为时分秒,另外还有校时功能。因此,个基本的数字钟电路主要由显示器时,分,秒和单片机,还有校时电路组成。数码管按照数码管动态显示的工作原理工作,将标准秒信号送入秒单元,秒单元采用进制计数器,每累计秒发出个分脉冲信号,该信号将作为分单元的时钟脉冲。分单元也采用进制计数器,每累计分钟,发出个时脉冲信号,该信号将被送到时单元。时单元采用进制计时器,可实现对天小时的累计。时钟电路单片机以实现定时或计数产生中断用于控制程序转向。并行输入输出口共有组位口或,用于对外部数据的传输。全双工串行口内置个全双工串行通信口,用于与其它设备间的串行数据传送,该存放读写的数据,运算的中间结果或用户定义的字型表。图单片机的内部结构程序存储器共有个位掩膜,用于存放用户程序,原始数据或表格。定时计数器有两个位的可编程定时计数器,等操作。数据存储器内部有个位用户数据存储单元和个专用寄存器单元,它们是统编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的只有个,可现在我们分别加以说明中央处理器中央处理器是整个单片机的核心部件,是位数据宽度的处理器,能处理位二进制数据或代码,负责控制指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能。单片机的基本结构单片机内部结构单片机包含中央处理器程序存储器数据存储器定时计数器并行接口串行接口和中断系统等几大单元及数据总线地址总线和控制总线等三大总线,断口,个位可编程定时计数器,个全双工串行通信口,可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和存储器结合在起,特别是可反复擦写的存储器可有效地降低开发成本系统,片内置通用位中央处理器和存储单元,内置功能强大的微型计算机的提供了高性价比的解决方案。是个低功耗高性能单片机,个引脚,个外部双向输入输出端口,同时内含个外中,高性能位单片机,片内含的可反复擦写的只读程序存储器和的随机存取数据存储器,器件采用公司的高密度非易失性存储技术生产,兼容标准指令接好处就是成本的降低。目前世界各大公司为了提高竞争力,在提高单片机性能的同时,十分注意降低其产品的价格。目前,我国生产很多型号的单片机,在此,我们采用型号为的单片机。因为是个低电压由于等工艺的大量采用,很多单片机可以在更低的电压下工作或,功耗已经降低到级。下面是单片机的主要发展趋势。单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的次革命。单片机模块中最常见的是数字钟,数字钟是种用数字电路技术实现时分秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字电子钟的意义数字钟是采用数字电路实现对时,分,秒数字显示的计时装置,广泛用于个人家庭,车站,码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警按时自动打铃时间程序自动控制定时广播自动起闭路灯定时开关烘箱通断动力设备甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。数字电子钟的应用数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及车站码头剧场办公室等公共场所,给人们的生活学习工作娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确性能稳定携带方便等优点,它还用于计时自动报时及自动控制等各个领域。第二章整体设计方案单片机的选择单片机微型计算机是微型计算机的个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件中央处理器存储器和接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可成为个单片机控制系统。单片机经过代的发展,正朝着多功能高性能低电压低功耗低价格大存储容量强功能及较好的结构兼容性方向发展。其发展趋势不外乎以下几个方面多功能单片机中尽可能地把所需要的存储器和口都集成在块芯片上,使得单片机可以实现更多的功能。比如可编程计数器阵列监视定时器看家狗高速口及计数器的捕获比较逻辑等。有的单片机针对个应用领域,集成了相关的控制设备,以减少应用系统的芯片数量。例如,有的芯片以内核为核心,集成了控制器接口解码器或者总线控制器等,或显示驱动器也开始集成在位单片机中。高效率和高性能为了提高执行速度和执行效率,单片机开始使用流水线和的设计技术,使单片机的性能有了明显的提高,表现为单片机的时钟频率得到提高同样频率的单片机运行效率也有了很大的提升由于集成度的提高,单片机的寻址能力片内和的容量都突破了以往的数量和限制。由于系统资源和系统复杂程度的增加,开始使用高级语言如
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】数字电子时钟毕业设计.doc预览图(1)
1 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(2)
2 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(3)
3 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(4)
4 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(5)
5 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(6)
6 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(7)
7 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(8)
8 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(9)
9 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(10)
10 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(11)
11 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(12)
12 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(13)
13 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(14)
14 页 / 共 22
【毕业设计】数字电子时钟毕业设计.doc预览图(15)
15 页 / 共 22
预览结束,还剩 7 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档