CC2530定时器输出PWM波设置方法

设置控制寄存器:T1CTL = 0x02 0000,0010),为模模式,从0x00000xT1CC0反复计数。

 

 

设置通道2控制:T1CCTL2 = 0x1C 0001,1100),CMP = 011向上比较设置输出;MODE = 1比较模式。

 

 

下图为模模式,各个比较模式的输出情况。

 

 

 

根据设置,可以看出:当T1CC0一定的情况下,T1CCn值的大小与占空比(高电平/周期)成反比。

 

比较模式

T1CCn值与占空比的关系

000:设置输出比较,T1CCn设置

设置后恒为高电平

001:清除输出比较,T1CCn清除

清除后恒为低电平

010:切换输出比较,T1CCn切换

占空比恒为50%

011:设置输出向上比较,T1CCn设置,清除为0

T1CCn的值与占空比成反比

100:清除输出向上比较,T1CCn清除,设置为0

T1CCn的值与占空比成正比

101T1CC0清除,T1CCn设置

T1CCn的值与占空比成正比

110T1CC0设置,T1CCn清除

T1CCn的值与占空比成反比

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值