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

本文介绍了使用CC2530的定时器T1中断方式来控制LED闪烁的理论分析和实验过程。通过设置定时器控制寄存器,配置中断标志,计算定时次数,实现了0.5s的延时效果。实验中,LED1通过定时器溢出中断周期性改变状态。
摘要由CSDN通过智能技术生成

1 理论分析

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

 计数器达到最终计数值(溢出或回到零)
 输入捕获事件
 输出比较事件

寄存器状态寄存器 T1STAT 包括最终计数值事件和五个通道比较/捕获事件的中断标志。仅当设置了相应的中断屏蔽位和 IEN1.T1EN 时,才能产生一个中断请求。中断屏蔽位是 n 个通道的 T1CCTLn.IM 和溢出事件 TIMIF.OVFIM。如果有其它未决中断,必须在一个新的中断请求产生之前,通过软件清除相应的中断标志。而且,如果设置了相应的中断标志,使能一个中断屏蔽位将产生一个新的中断请求。


2 实验详解

2.1实验目的

1)、进一步了解 CC2530 定时器 1;
2)、掌握定时器 1 中断方式的应用;
3)、掌握定时器1 的配置与使用

2.2实验设备

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bruceoxl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值