您所在位置: 网站首页 / 单片机定时器计数器(1).ppt / 文档详情
单片机定时器计数器(1).ppt 立即下载
2024-11-26
约1.4千字
约20页
0
173KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机定时器计数器(1).ppt

单片机定时器计数器(1).ppt

预览

免费试读已结束,剩余 15 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

本章内容
定时器/计数器工作原理
定时器/计数器的工作方式
定时器/计数器的应用定时器/计数器工作原理单片机定时器/计数器单片机定时器/计数器单片机定时器/计数器单片机定时器/计数器单片机定时器/计数器定时器的方式寄存器TMODGATE:门控位。
0:只要软件控制位TR0或TR1置1即可启动定时器开始工作;
1:只有INT0或INT1引脚为高电平,且TR0或TR1置1时,才能启动相应的定时器开始工作。
例如:设定时器T0为定时工作方式,要求用软件启动
定时器T0工作,按方式1工作;定时器T1为计数
工作方式,要求软件启动,工作方式为方式2。
则根据TMOD各位的定义可知,其控制字为:定时器的控制寄存器TCON定时器的四种工作方式定时器的方式0、1示意图定时器的方式2示意图定时器的初始值的计算用T1、工作方式0实现1秒延时函数,晶振频率为12MHz。
方式0采用13位计数器,其最大定时时间为:8192×1s=8.192ms,因此,定时时间不可能象任务7中一样选择50ms,可选择定时时间为5ms,再循环200次。
定时时间为5ms,则计数值为5ms/1s=5000,T1的初值为:
X=M计数值=8192
13位计数器中TL1的高3位未用,填写0,TH1占高8位,所以,X的实际填写值应为:
X=0110001100011000B=6318H用T1方式0实现任务7中1秒延时函数如下:
voiddelay1s()
{
unsignedchari;
TMOD=0x00;	//置T1为工作方式0
for(i=0;i<0xc8;i++){	//设置200次循环次数
TH1=0x63;				//设置定时器初值
TL1=0x18;
TR1=1;		//启动T1
while(!TF1);//查询计数是否溢出,即定时5ms时间到,TF1=1
TF1=0;					//5ms定时时间到,将定时器溢出标志位TF1清零
}
}用T1、工作方式2实现1秒延时,晶振频率为12MHz。
因工作方式2是8位计数器,其最大定时时间为:256×1s=256s,为实现1秒延时,可选择定时时间为250s,再循环4000次。定时时间选定后,可确定计数值为250,则T1的初值为:X=M计数值=256250=6=6H。采用T1方式2工作,因此,TMOD=0x20。用定时器工作方式2实现的1秒延时函数如下:
voiddelay1s()
{
unsignedinti;			//i取值范围为0~4000,因此不能定义成unsignedchar
TMOD=0x20;		//设置T1为方式2
TH1=6;					//设置定时器初值,放在for循环之外
TL1=6;
for(i=0;i<4000;i++){	//设置4000次循环次数
TR1=1;		//启动T1
while(!TF1);//查询计数是否溢出,即定时250s时间到,TF1=1
TF1=0;					//250s定时时间到,将定时器溢出标志位TF1清零
}
}本章介绍了单片机内部定时器/计数器的组成、工作原理、编程方式和工作方式等,并给出了定时、计数等应用实例。本章主要内容如下。
定时器/计数器的组成:T0、T1、TCON和TMOD。
定时器/计数器的工作原理和编程控制方法。
TCON和TMOD。
定时器/计数器查询方式编程步骤。
4种工作方式及应用。
定时器/计数器的应用实例。
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

单片机定时器计数器(1)

文档大小:173KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用