資源簡介
已經(jīng)實(shí)踐過了,可以發(fā)送和接受,這個(gè)程序是發(fā)送什么接受什么的。
代碼片段和文件信息
#include
#define?uchar?unsigned?char
uchar?TA0[8];
uchar?a=0;
void?delay();
void?main(void)
{
??WDTCTL?=?WDTPW?+?WDTHOLD;????//關(guān)閉看門狗定時(shí)器
??
??P3DIR|=BIT3;
??P3OUT&=~BIT3;
??P3SEL?|=?0XC0;???????????????//選擇P3.67為串口輸入,輸出
??ME2?|=?UTXE1?+URXE1;?????????//使能USART接收和發(fā)送模塊
??UCTL1?|=?CHAR;???????????????//8位數(shù)據(jù)位
??UTCTL1?|=?SSEL0;?????????????//外部時(shí)鐘設(shè)置?UCLK=?ACLK?4MHZ
??UBR01?=?0x03;????????????????
??UBR11?=?0x00;
??UMCTL1?=?0x4A;????????????????//設(shè)置波特率為9600這個(gè)寄存器設(shè)置可以直接參閱手冊
??UCTL1?&=~SWRST;???????????????//清除軟件復(fù)位位。(以上所有的設(shè)置都必須是在復(fù)位位為1時(shí)進(jìn)行的設(shè)置
??IE2?|=?UR
評(píng)論
共有 條評(píng)論