大自然 发表于 2014-8-13 09:50:12

初学者,谁有关于430串口通讯的程序。麻烦给一份,感激

初学者,谁有关于430串口通讯的程序。麻烦给一份,感激!!!!

songshanxiaozi 发表于 2014-8-25 15:23:25

为什么不到官方网站上找?

duanleiyadang 发表于 2014-8-25 16:05:34

官网代码,需要的话可以去网站下载
#include<msp430x14x.h>

void main(void)
{
volatile unsigned int i;
WDTCTL = WDTPW + WDTHOLD;               // Stop WDT
P3SEL |= 0x30;                            // P3.4,5 = USART0 TXD/RXD
BCSCTL1 |= XTS;                           // ACLK = LFXT1 = HF XTAL

do
{
IFG1 &= ~OFIFG;                           // Clear OSCFault flag
for (i = 0xFF; i > 0; i--);               // Time for flag to set
}
while ((IFG1 & OFIFG));                   // OSCFault flag still set?

BCSCTL2 |= SELM_3;                        // MCLK = LFXT1 (safe)
ME1 |= UTXE0 + URXE0;                     // Enable USART0 TXD/RXD
UCTL0 |= CHAR;                            // 8-bit character
UTCTL0 |= SSEL0;                        // UCLK = ACLK
UBR00 = 0x74;                           // 3.58Mhz/9600 - 372
UBR10 = 0x01;                           //
UMCTL0 = 0x00;                            // no modulation
UCTL0 &= ~SWRST;                        // Initialize USART state machine
IE1 |= URXIE0;                            // Enable USART0 RX interrupt

_BIS_SR(LPM0_bits + GIE);               // Enter LPM0 w/ interrupt
}

#pragma vector=USART0RX_VECTOR
__interrupt void usart0_rx (void)
{
while (!(IFG1 & UTXIFG0));                // USART0 TX buffer ready?
TXBUF0 = RXBUF0;                        // RXBUF0 to TXBUF0
}

大自然 发表于 2014-8-25 22:37:19

songshanxiaozi 发表于 2014-8-25 15:23
为什么不到官方网站上找?

请问怎么查找,进入那个网址,谢谢, 新手,对怎么查找资料还不是很清楚

大自然 发表于 2014-8-25 22:39:06

duanleiyadang 发表于 2014-8-25 16:05
官网代码,需要的话可以去网站下载
#include



谢谢      

大自然 发表于 2014-8-25 22:39:24

duanleiyadang 发表于 2014-8-25 16:05
官网代码,需要的话可以去网站下载
#include



谢谢      

duanleiyadang 发表于 2014-8-27 15:06:01

大自然 发表于 2014-8-25 22:37
请问怎么查找,进入那个网址,谢谢, 新手,对怎么查找资料还不是很清楚 ...

这个去问度娘就可以了,自己不要太懒了,度娘知道的很多{:lol:}

doit_ourdev 发表于 2014-9-9 11:59:25

可惜没有中文啊。

Mrcode 发表于 2014-9-22 13:59:05

大自然 发表于 2014-8-25 22:37
请问怎么查找,进入那个网址,谢谢, 新手,对怎么查找资料还不是很清楚 ...

去TI的官网找,输入你单片机的型号,比如MSP430F149 code exeample 就可以找到很多例程。

suny1022 发表于 2014-10-16 10:47:57

官网里面有很多滴,动动手指就有了,难道非要中文才能看,英文的文档需要慢慢看,习惯就会明白了

875102538 发表于 2014-10-21 16:10:22

TI 官网有啊,可以下载
页: [1]
查看完整版本: 初学者,谁有关于430串口通讯的程序。麻烦给一份,感激