scom-f13x.c

来自「里面包括很多的驱动程序的」· C语言 代码 · 共 34 行

C
34
字号
#include<msp430x13x.h>
void main(void)
{
	unsigned int i;
	WDTCTL=WDTPW+WDTHOLD;
	BCSCTL1|=XTS;
	do
	{
		IFG1&=~OFIFG;
		for(i=0xFF;i>0;i--);
	}
	while((IFG1&OFIFG)==OFIFG);
	BCSCTL2|=SELM1+SELM0;
	UCTL0=CHAR;
	UTCTL0=SSEL0;
	UBR00=0x45;
	UBR10=0x00;
	ME2|=UTXE0+URXE0;
	IE2|=URXIE0;
	P3SEL|=0x30;
	P3DIR|=0x10;
	_EINT();
	while(1)
	{
	   _BIS_SR(CPUOFF);
	   _NOP();
	}
	interrupt[UART0RX_VECTOR]void usart0_rx(void)
	{
	   while((IFG2&UTXIFG0)==0);
	   TXBUF0=RXBUF0;
	}
}

⌨️ 快捷键说明

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