CC2530基础开发之定时器40课件讲解.pptxVIP

  • 0
  • 0
  • 约4.33千字
  • 约 24页
  • 2026-01-13 发布于陕西
  • 举报

CC2530基础开发之定时器

定时器概述01定时器T1自由运行模式运用02本讲内容

定时/计数器一种能够对时钟信号或外部输入信号进行计数,当计数值达到设定要求时便向CPU提出处理请求,从而实现定时或计数功能的外设,使用定时/计数器才能达到较为精准的时间控制定时器概述

定时器概述定时/计数器的基本功能实现定时和计数,且在整个工作过程中不需要CPU进行过多参与,它的出现将CPU从相关任务中解放出来,提高了CPU的使用效率,定时器是分线程中处理的。

定时器概述定时器1是一个独立的16位定时器,支持典型的定时/计数功能,有5个独立的捕获/比较通道。定时器2主要用于为IEEE802.15.4CSAM/CA算法提供定时,并且为IEEE802.15.4MAC层提供一般的计时功能。CC2530有4个定时器:定时器1~4,另外还有一个睡眠定时器,和定时器2配合使用,可以使CC2530进入低功耗模式。定时器3和定时器4是是两个8位定时器,每个定时器有两个独立的比较通道。

定时器1定时器1是一个16位的定时器,在每个活动时钟边沿递增或递减。活动时钟边沿周期由寄存器位CLKCONCMD.TICKSPD定义。在定时器1中由T1CTL.DIV设置的分频器值进一步划分,这个分频值可以为1、8、32或128。当16MHzRC振荡器用作系统时钟源时,定时器1可以使用的最高时钟频率是16MHz。

定时器1T1CTL寄存器如下位名称复位R/W描述7:4--00000R0保留DIV[1:0]R/W分频器划分值。产生主动的时钟边缘用来更新计数器,如下:00:标记频率/101:标记频率/810:标记频率/3211:标记频率/128MODE[1:0]R/W选择定时器1模式。定时器操作模式通过下列方式选择:00:暂停运行01:自由运行,从0x0000到0xFFFF反复计数。10:模,从0x0000到T1CC0反复技术。11:正计数/倒计数,从0x0000到T1CC0反复计数且从T1CC0倒计数到0x0000//用T1来做实验8分频;模模式T1CTL=0x06;

定时器1计数器有三种操作模式:自由运行计数器、模计数器或正计数/倒计数运行。自由运行模式模计数器模式正计数/倒计数模式

定时器1自由运行模式在自由运行操作模式下,计数器从0x0000开始,每个活动时钟边沿增加1。当计数器达到0xFFFF溢出,计数器载入0x0000,

定时器1模计数模式当定时器运行在模模式,16位计数器从0x0000开始,每个活动时钟边沿增加1。当计数器达到T1CC0(溢出),寄存器T1CC0H:T1CC0L保存的最终计数值,计数器将复位到0x0000,并继续递增。

定时器1正计数/倒计数模式在正计数/倒计数模式,计数器反复从0x0000开始,“正计数”直到达到T1CC0H:T1CC0L保存的值。然后计数器将“倒计数”直到0x0000

定时器1定时器1通过两个8位的SFR读取16位的计数器值:T1CNTH和T1CNTL,分别包含高位字节和低位字节位名称复位R/W描述7:0CNT[7:0]0x00R/W定时器计数器低字节。包含16位定时器计数器低字节。往该寄存器中写任何值,导致计数器被清除为0x0000,初始化所有通道的输出引脚。T1CNTL定时器1计数器低位T1CNTH定时器1计数器高位位名称复位R/W描述7:0CNT[15:8]0x00R/W定时器计数器高字节。包含在读取T1CNTL的时候定时计数器缓存的高16位字节

+6553500000000T1CNT1CNTL经历了65535个时钟脉冲后变成16个1,如下:每经历一个时钟脉冲,数值加100000000T1CNT1CNT1CNT1CNTL同时产生中断溢出标志位:IRCON.T1IF和T1STAT.OVFIF+1初始值:为0T1CNTH和T1CNTL里的值从16个0逐渐增加再回到16个0,需要经过65536个时钟脉冲定时器1

每次溢出时间间隔为:定时器1系统时钟源(32M或16M)全局定时器分频T1再分频16位计数器定时器溢出CLKCONCMD.OSCCLKCONCMD.TICKSPDT1CTL.DIVT1CNTH、1CNTL当时钟脉冲设置为32M,不分频不分频不分频自由运行模式定时器溢出500次,就让灯状态取反:灯每隔1.024S亮一次,隔1.024S灭一次

位名称复位R/W描述7STIF0R/W睡眠定时器中断标志0:无中断未决1:中断未决6--0R/W必须写为0,写入1总是使能中断源。5P0IF0R/W端口0中断标志0:无中断未决1:中断未决4T4IF0R/WH0定时器4中断标志。当定时器4中断

文档评论(0)

1亿VIP精品文档

相关文档