4.10.2.1.c

来自「MSP430单片机的经典C语言例子」· C语言 代码 · 共 38 行

C
38
字号
#include <msp430x14x.h>

void   Init(void);
char   Data[6]="msp430";
unsigned char count =0;

void main(void)
{
        unsigned int i;
        WDTCTL  =  WDTPW  +  WDTHOLD;
        Init();
        while(1)
        {
                UTCTL1  |=  TXWAKE;
                TXBUF1   =  0X01;
                while((UTCTL1&0X01)==0);
                
                UTCTL1  &=~  TXWAKE;
                for(i=0;i<=6;i++)
                {
                        TXBUF1  =  Data[i];
                        while((UTCTL1&0X01)==0);
                }
        }
}

void Init(void)
{
        UCTL1  &=~ SWRST;
        UCTL1   =  0X10+MM;
        UBR01   =  0X03;
        UBR11   =  0X00;
        UMCTL1  =  0X4A;
        UTCTL1  =  0X10;
        ME2    |=  0X30;
        P3SEL  |=  0XC0;
        P3DIR   =  0X40; 
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?