郭天祥MSP430教程源码-TimerB7.zip
时间:10-27 14:40
查看:1032次
下载:162次
简介:
有关郭天祥MSP430教程源码-TimerB7实验程序设计。
#include <msp430x14x.h>
#include "BoardConfig.h"
void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
BoardConfig(0xb8);
P3DIR |= BIT4; // Set P3.4 to output direction
TBCCTL0 = CCIE; // TBCCR0 interrupt enabled
TBCCR0 = 20000;
TBCTL = TBSSEL_2 + MC_1; // SMCLK, upmode
_BIS_SR(LPM0_bits + GIE); // Enter LPM0 w/ interrupt
}
// Timer B0 interrupt service routine
#pragma vector=TIMERB0_VECTOR
__interrupt void Timer_B (void)
{
P3OUT ^= BIT4; // Toggle P3.4 using exclusive-OR
}