《ZigBee开发笔记》第二部分 基础篇-第4章 定时器-CC2530中断方式使用定时器T3

1 理论分析

CC2530 为这两个定时器各分配了一个中断向量。当以下定时器事件之一发生时,将产生一个中断请求:

 计数器达到最终计数值
 比较事件
 捕获事件

SFR 寄存器 TIMIF 包含定时器 3 和定时器 4 的所有中断标志。寄存器位 TIMIF.TxOVFIF 和 TIMIF.TxCHnIF 分别包含 2 个最终计数值事件,以及四个通道捕获/比较事件的中断标志。仅当设置了相应的中断屏蔽位时,才会产生一个中断请求。如果有其它未决的中断,必须通过 CPU,在一个新的中断请求产生之前,清除相应的中断标志。而且,如果设置了相应的中断标志,使能一个中断屏蔽位将产生一个新的中断请求。

2 实验详解

2.1实验目的

1)、进一步了解 CC2530 定时器 3;
2)、握定时器T3(8位)通过中断方式控制LED1周期性闪烁

2.2实验设备

硬件:PC 机一台 ZB2530(底板、核心板、仿真器、USB 线) 一套
软件:win7 系统,IAR 8.20 集成开发环境

2.3实验相关电路图

《ZigBee开发笔记》第二部分 基础篇-第4章 定时器-CC2530中断方式使用定时器T3_第1张图片

图1 LED电路图

2.4实验分析

CC2530的T3定时器(8位)需要了解T3CTL、T3CCTL0、T3CC0、T3CCTL1、T3CC1、IEN1寄

你可能感兴趣的:(《嵌入式》ZigBee开发笔记)