您的位置 首页 资料

根据msp430单片机定时器的使用方法解析

基于msp430单片机定时器的使用方法解析-通过计算设置周期。

#include

void main( void )

{

// Stop watchdog timer to prevent time out reset

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

CCTL0 = CCIE; //使能CCR0中断

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

经过核算设置周期。

#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;

}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/346901.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部