基于msp430单片机定时器的使用方法解析

基于msp430单片机定时器的使用方法解析,第1张

通过计算设置周期。

#include

void main( void )

{

// Stop watchdog TImer to prevent TIme out reset

WDTCTL = WDTPW + WDTHOLD; //WDTCTL = 0X5A80;关狗

CCTL0 = CCIE; //使能CCR0中断

CCR0 = 4095; //设置周期为0.5s

TACTL = TASSEL_2 + ID_2 + MC_1; //时钟源的选择,分频,模式

P2DIR = 0XFF;

// P2OUT = 0XFF;

_EINT();

LPM0;

}

#pragma vector = TIMERA0_VECTOR

__interrupt void TImer_A()

{

P2OUT = ~P2OUT;

// CCR0 += 50000;

}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2603731.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-09
下一篇 2022-08-09

发表评论

登录后才能评论

评论列表(0条)

保存