请问各位大侠,IAR能仿真msp430单片机串行口通讯吗?如果能请帮我查查程序哪里错了.
#include
void main( void )
{
char m=0;
int i[25]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24};
WDTCTL=WDTPW+WDTHOLD;//关狗
P1SEL=0X30;
ME1|=URXE0+UTXE0;//使能
UCTL0|=MM+CHAR;//8位,地址多机模式
UTCTL0|=SSEL_1;//ACLK,数据
UBR00=0X06;
UBR01=0X00;
UMCTL0=0X6F;
UCTL0&=!SWRST;//开始工作
while(1)
{
TXBUF0=i[m++];
while(!(IFG1&UTXIFG0));//为什么UTXIFG0无变化
}
}
我仿真时没设中断,为什么为什么UTXIFG0无变化
串口是硬件部分内容了,只有在在线仿真里看到运行结果,你的程序很多问题,建议你到TI公司里下点范例看看。