帮帮文库

返回

毕业设计基于51单片机的数字钟(3) 毕业设计基于51单片机的数字钟(3)

格式:word 上传:2025-11-17 00:22:53
增。实时时钟实现的基本方法时钟的最小计时单位是秒,但使用定时器的方式,最大的定时时间也只能达到。我们可把定时器的定时时间定为。这样,计数溢出次即可得到时钟的最小计时单位秒。而计数次可以用软件实现。秒计时是采用中断方式进行溢出次数的累积,计满次,即得到秒计时。从秒到分,从分到时是通过软件累加并进行比较的方法来实现的。要求每满秒,则秒单元中的内容加秒单元满,则分单元中的内容加分单元满,则时单元中的内容加时单元满,则将时分秒的内容全部清零。实时时钟程序设计步骤选择工作方式,计算初值采用中断方式进行溢出次数累计从秒分时的计时是通过累加和数值比较实现的时钟显示缓冲区时钟时间在方位数码管上进行显示,为此在内部中要设置显示缓冲区,共个地址单元。显示缓冲区从左到右依次存放时分秒数值主程序主要进行定时器计数器的初始化编程,然后反复调用显示子程序的方法等待中断的到来。中断服务程序进行计时操作加子程序用于完成对时分秒的加操作,中断服务程序在秒分时加时共有三种条调用加子程序,包括三项内容合字加并进行十进制调整分字。程序说明在整个系统中,在单片机的和中存储当前时间的小时分钟和秒。由于要用数码管显示当前的时间,必须用到分字和合字,因此在和中存储当前时间的时十位时个位分十位分个位秒十位和秒个位,方便显示。本设计有由四个轻触按键组成的小键盘,这些按键可以任意改变当前的状态。按功能移位键次,表示当前要校对小时的十位按第二次,表示当前校对的是小时的个位按第三次,则表示校对的是分钟的十位第四次,表示的校对的是分钟的个位。按下数字键和数字键可在当前校对的数字上相应加上或者减去。本设计采用查表方式,在程序里预先存储两个表格,即日常作息时间表和考试时间表,可以通过手动按键来选择所要执行的时间表。并且用红绿发光二极管来区别当前所执行的时间表。系统开机后,按功能移位键就可以调整当前的时间,整个系统操作简单,功能明确。显示数据时,先把要显示的数据送到数据缓冲区中,再从中显示。串行口缓冲寄存器器是可直接寻址的专用寄存器。在物理上,它对应着两个寄存器,个发送寄存器,个接收寄存器。写,就是修改发送寄存器读,就是读接收寄存器。接收器是双缓冲的,以避免在接收下帧数据之前,未能及时响应接收器的中断,没有把上帧数据读走,而产生两帧数据重叠的问题。对于发送器,为了保持最大的传输速率,般不需要双缓冲,因为发送时是主动的,不会产生写重叠的问题。做输入口使用时,要向该口先写,另外准双向口无高阻的浮空状态,故称为双向三态口。时钟电路与时序时钟电路用于产生单片机工作时所必需的时钟信号。单片机本身就是口是位准双向口,与地址总线高位复用,可驱动个型负载。口是位准双向口,是双功能复用口,可驱动个型负载。口口口各口线片内均有固定的上拉电阻,当这个准双由于它们在结构上有些差异,故各口的性质和功能有些差异。口是双向位三态口,此口为地址总线低位及数据总线分时复用口,可驱动个型负载。口是位准双向口,可驱动个型负载。向的位并行端口,分别记作,共有根口线,各口的每位均由锁存器输出驱动器和输入缓冲器所组成。实际上已被归入特殊功能寄存器之列。这四个口除了按字节寻址以外,还可以按位寻址。中有些还可以进行位寻址个字节的块中仅有个字节是由定义的对于尚未定义的字节地址单元,用户不能作寄存器使用,若访问没有定义的单元,则将得到个不确定的随机数并行口单片机共有个双控制寄存器综合的,实际的反应了整个单片机基本系统内部的工作状态及工作方式实质上是些具有特殊功能的片内单元,字节地址范围为特殊功能寄存器的总数为个,离散的分布在该区域中,其为实现工作寄存器现场内容保护提供了极大的方便。特殊功能寄存器特殊功能寄存器反映了单片机的状态,实际上是单片机各功能部件的状态及为的个单元是组通用工作寄存器区,每个区含个位寄存器,编号为。用户可以通过指令改变中的,这二位来切换当前的工作寄存器区,这种功能给软件设计带来极大的方便,特别是在把它们直接称呼为系列单片机,因为只是公司专用的单片机系列型号。系列及单片机有多种品种。它们的引脚及指令系统相互兼容,主要在内部结构上有些区别。目前使用的系列单片机及其兼容产品通常分成以下几类基本型增强型低功耗型专用型超位型片内闪烁存储器型。课题来源在日常生活和工作中,我们常常用到定时控制,如扩印过程中的曝光定时等。早期常用的些时间控制单元都使用模拟电路设计制作的,其定时准确性和重复精度都不是很理想,现在基本上都是基于数字技术的新代产品,随着单片机性能价格比的不断提高,新代产品的应用也越来越广泛,大可构成复杂的工业过程控制系统,完成复杂的控制功能。小则可以用于家电控制,甚至可以用于儿童电子玩具。它功能强大,体积小,质量轻,灵活好用,配以适当的接口芯片,可以构造各种各样功能各异的微电子产品。随着电子技术的飞速发展,家用电器和办公电子设备逐渐增多,不同的设备都有自己的控制器,使用起来很不方便。根据这种实际情况,设计了个单片机多功能定时系统,它可以避免多种控制器的混淆,利用个控制器对多路电器进行控制,同时又可以进行时钟校准和定点打铃。它可以执行不同的时间表考试时间和日常作息时间的打铃,可以任意设置时间。这种具有人们所需要的智能化特性的产品减轻了人的劳动,扩大了数字化的范围,为家庭数字化提供了可能。本章小结本文介绍的设计是针对教学所用的多功能定时器,可以完成教学所需的功能。该定时器操作简单,功能齐全,是单片机智能化的种应用。第章单片机的结构单片机是把那些作为控制应用所必需的基本内容都集成在个尺寸有限的集成电路芯片上。如果按功能划分,它由如下功能部件组成,即微处理器数据存储器程序存储器并行口串行口定时器计数器中断系统及特殊功能寄存器。它们都是通过片内单总线连接而成,其基本结构依旧是加上外围芯片的传统结构模式。但对各种功能部件的控制是采用特殊功能寄存器的集中控制方式。控制器控制器是单片机的指挥控制部件,控制器的主要任务是识别指令,并根据指令的性质控制单片机各功能部件,从而保证单片机各部分能自动而协调地工作。单片机执行指令是在控制器的控制下进行的。首先从程序存储器中读出指令,送指令寄存器保存,然后送至指令译码器进行译码,译码结果送定时控制逻辑电路,由定时控制逻辑产生各种定时信号和控制信号,再送到单片机的各个部件去进行相应的操作。这就是执行条指令的全过程,执行程序就是不断重复这过程。控制器主要包括程序计数器程序地址寄存器指令寄存器指令译码器条件转移逻辑电路及时序控制逻辑电路。存储器的结构单片机存储器采用的是哈佛结构,即程序存储器空间和数据存储器空间截然分开,程序存储器和数据存储器各有自己的寻址方式,寻址空间和控制系统。这种结构对于单片机面向控制的实际应用极为方便,有利在弹片击中,不仅在片内集成了定容量的程序存储器和数据存储器及众多的特殊功能寄存器,而且还具有极强的外存储器的扩展能力,寻址能力
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】基于51单片机的数字钟.doc预览图(1)
1 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(2)
2 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(3)
3 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(4)
4 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(5)
5 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(6)
6 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(7)
7 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(8)
8 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(9)
9 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(10)
10 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(11)
11 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(12)
12 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(13)
13 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(14)
14 页 / 共 18
【毕业设计】基于51单片机的数字钟.doc预览图(15)
15 页 / 共 18
预览结束,还剩 3 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

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

搜索

客服

足迹

下载文档