msp430单片机Timer_A产生两路定时器

#include <msp430x14x.h>

int main( void )
{
  // Stop watchdog timer to prevent time out reset
  WDTCTL = WDTPW + WDTHOLD;
  P1SEL |= BIT2+BIT3;    //P1.2->TA1 P1.3->TA2
  P1DIR |= BIT2+BIT3;    //P1.2,3 direction is out
  CCTL1 |= OUTMOD_6;     //timer_a ccr1 out mode 6
  CCTL2 |= OUTMOD_6;     //ccr2 out mode 6
  CCR0 = 500;
  CCR1 = 250;
  CCR2 = 100;
  TACTL |= TASSEL_1+MC_3; //TACLK = ACLK default 32768Hz,UP/DOWM mode
  LPM3;
  return 0;
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

nwsuaf_huasir

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

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

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

打赏作者

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

抵扣说明:

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

余额充值