?? chuankou2.c
字號:
#include <msp430x14x.h>
void init_port(void)
{
P3DIR=0;
P3SEL=0;
return;
}
void init_UART1(void)
{
U1CTL=CHAR;
U1TCTL=0X00;
U1TCTL+=SSEL1;
UBR01=0X03;
UBR11=0X00;
UMCTL1=0X4a;
ME2 |=UTXE1+URXE1;
IE2 |=URXIE1;
P3SEL |=BIT4;
P3SEL |=BIT5;
P3DIR |=BIT4;
return;
}
#pragma vector=UART1TX_VECTOR
__interrupt void uartT1(void)
{
if (TXEPT== 1 )
{
U1TXBUF=0x55;
}
else
{
U1TXBUF=0xaa;
} // Toggle P1.0 using exclusive-OR
}
char ch;
#pragma vector=UART1RX_VECTOR
__interrupt void uartR1(void)
{
ch=U1RXBUF; // Toggle P1.0 using exclusive-OR
}
void main(void)
{
// 關閉看門狗
WDTCTL = WDTPW + WDTHOLD;
// 初始化端口
init_port();
// 初始化串口1
init_UART1();
// 打開中斷
_EINT();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -