P1SEL|=BIT1+BIT2;
P1SEL|=BIT1+BIT2;
UCA0CTL1 |= UCSSEL_2;
UCA0BR0 = 0XA0;
UCA0BR1 = 0X01; //波特率设置
UCA0MCTL = 0;
UCA0CTL1&=~UCSWRST;
while(1)
{
while(!(IFG2&UCA0TXIFG));
UCA0TXBUF = 55;
P1OUT|=BIT0;
}
上面是430G2553的串口程序,只需要配置相应的IO口,和波特率什么的,然后把数据放入发送缓冲寄存器中,就可以了,具体你可以百度看看一些例子,可能会更理解
P1SEL|=BIT1+BIT2;
P1SEL|=BIT1+BIT2;
UCA0CTL1 |= UCSSEL_2;
UCA0BR0 = 0XA0;
UCA0BR1 = 0X01; //波特率设置
UCA0MCTL = 0;
UCA0CTL1&=~UCSWRST;
while(1)
{
while(!(IFG2&UCA0TXIFG));
UCA0TXBUF = 55;
P1OUT|=BIT0;
}
上面是430G2553的串口程序,只需要配置相应的IO口,和波特率什么的,然后把数据放入发送缓冲寄存器中,就可以了,具体你可以百度看看一些例子,可能会更理解
举报