1t.c

来自「MSP430串口发送程序」· C语言 代码 · 共 37 行

C
37
字号
#include <msp430x14x.h>
void Init(void);
unsigned int Data[10]={0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x10};
void main (void)
{
   unsigned int i;
   WDTCTL=WDTPW+WDTHOLD;
   P1DIR|=BIT0;
   Init();
   //P1OUT=BIT0;
   while(1)
 {
  //P1OUT=BIT0;
  TXBUF1=0xFF;
  while((UTCTL1&0x01)==0);
  for(i=0;i<=10;i++)
  {
   // P1OUT=BIT0;
   TXBUF1=Data[i];
   while((UTCTL1&0x01)==0);
   
   }
   P1OUT=BIT0;
  }
 }
void Init(void)
 {
  UCTL1&=~SWRST;
  UCTL1=0x10;
  UBR01=0x03;
  UBR11=0x00;
  UMCTL1=0x4A;
  UTCTL1=0x10;
  ME2|=0x20;
  P3SEL=0x40;
  P3DIR=0x40;
 } 

⌨️ 快捷键说明

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