void Init_Clk(void)
{
uchar i;
UCSCTL1&=~XT2OFF;
UCSCTL2|=SELM1;
do{
SFRIFG1&=~OFIFG;
for(i=0;i<100;i++)
_NOP();
}
while((SFRIFG1&OFIFG)!=0);
SFRIFG1&=~OFIFG;}
代码像上面所示,系统一直在这个循环里跳不出去,希望得到帮助,谢谢