MSP430定时器的使用

时间:2021-02-13 04:16:29
#include <msp430f149.h>
#define uint unsigned int

void delay(int x)
{
int i,j;
for(i=x;i>0;i--)
for(j=112;j>0;j--);
}
int main( void )
{
// uint a;
P2DIR = 0XFF;
WDTCTL = WDTPW + WDTHOLD;
/* BCSCTL1 &= ~XT2OFF;

do
{
IFG1 &= ~OFIFG;
for(a=0xff;a>0;a--);
}
while(IFG1 & OFIFG);

BCSCTL2 |= SELM_2 + DIVM_2;*/
// DCOCTL = MOD0 + DCO0 + DCO2 + MOD1 + MOD2;
while(1)
{
P2OUT = 0XAA;
delay(500);
P2OUT = 0X55;
delay(500);
}
}



p2口为led小灯,通过观察灯的变化判断定时是否准确。