网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机应用技术项目式教程课件:数字电子钟的设计.pptx

单片机应用技术项目式教程课件:数字电子钟的设计.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

SINGLE-CHIPCOMPUTERAPPLICATIONTECHNOLOGY

知01定时/计数器的应用

02LED数码管结构,分类及应用

点03数字电子钟的设计

05

01了解定时/计数器的结构及原理,并用C语言编程

02掌握LED动态扫描的编程方法

习03能用proteus软件绘制仿真原理图

求04能应用C语言编程输出方波和矩形波,并进行仿真

05实现数字电子钟的设计

4.1定时/计数器工作原理

4.1.1传统MCS-51单片

机定时/计数器的基本结构

定时/计数器的基本结构如图4.1所示。基本部件

是两个16位寄存器T0和T1,每个寄存器分

成两个8位寄存器(T0由高8位TH0和低

8位TL0组成,T1由TH1和TL1组

成)。TMOD是定时/计数器的工作方式寄存器,

由它确定定时/计数器的工作方式和功能;TCON

是定时/计数器的控制寄存器,用于控制T0、T

1的启动和停止,以及设置溢出标志。

4.2定时/计数器的特殊功能寄存

STC15系列单片机

定时/计数器的特殊功能

寄存器见表4-1。

4.2定时/计数器的特殊功能寄存

4.2.1定时/计数器T0和T1的控制寄存器

控制寄存器(TCON)(88H)的低4位用于控制外部中断,已在前面介绍TCON的高

4位用于控制定时/计数器的启动和中断申请。其格式如下:

1)TF1:定时/计数器T1溢出中断请求标志位(可看作TimerFull的缩写)。

定时/计数器T1计数溢出时由硬件自动置TF1为“1”。在进入中断服务程序后TF1由硬件自

动清“0”;若用于查询方式,此位可作为状态位供查询,但应注意查询后要由软件清“0”。

2)TR1:定时/计数器T1运行控制位(可看作TimerStart的缩写)。TR

1置“1”时,定时/计数器T1开始工作;TR1置“0”时,定时/计数器T1停止工作。T

R1由软件置“1”或清“0”。所以,用软件可控制定时/计数器T1的启动与停止。

3)TF0:定时/计数器T0溢出中断请求标志位,其功能与TF1类同。

4)TR0:定时/计数器T0运行控制位,其功能与TR1类同。

4.2定时/计数器的特殊功能寄存器

4.2.2工作方式寄存器

工作方式寄存器(TMOD)(89H)用于设置定时/计数器的工作方式,低4位用于T

0,高4位用于T1。其格式如下:

1)GATE:门控位。GATE=0时,若软件使TCON中的TR0或TR1设

置为“1”,则启动定时/计数器工作;GATE=1时,当软件使TR0或TR1设置为

“1”,同时外部中断引脚INT0或INT1也为高电平时,才能启动定时/计数器工作。即此时

定时器的启动条件,加上了INT0或INT1引脚为高电平这一条件。

2)C/T:定时/计数模式选择位。C/T=0为定时模式,C/T=1为计数

模式。

3)M1M0:工作方式设置位。定时/计数器有4种工作方式,由M1M0进行设置。

STC15系列单片机的方式0与传统MCS-51单片机不同,为16位自动重装定时/

计数器,其他方式与传统MCS-51单片机相同,具体功能见表4.2。

4.2定时/计数器的特殊功能寄存器

4.2.2工作方式寄存器

您可能关注的文档

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档