📄 btlsz.h
字号:
//#include <msp430x44x.h>
//unsigned char btl;
unsigned short time_ok;
void btlsz(void) //波特率设置
{
switch(btl)
{
case 0:
UTCTL1 = SSEL1; // UCLK = SMCLK
UBR01 = 0xB4; // 1MHz 2400
UBR11 = 0x01;
UMCTL1 = 0xFF; // Modulation
time_ok=12000; //mclk=8m
break;
case 1:
UTCTL1 = SSEL0; // UCLK = SMCLK
UBR01= 0x06; // 1MHz 4800
UBR11 = 0x00;
UMCTL1 = 0x6f; // Modulation
time_ok=6000;
break;
case 2:
UTCTL1 = SSEL1; // UCLK = SMCLK
UBR01 = 0x6D; // 1MHz 9600
UBR11 = 0x00; // 1MHz 9600
UMCTL1 = 0x03;
time_ok=3000;
break;
case 3:
UTCTL1 = SSEL1; // UCLK = SMCLK
UBR01 = 0x36; // 1MHz 19200
UBR11 = 0x00; // 1MHz 19200
UMCTL1 = 0x6B; // modulation
time_ok=1500;
break;
case 4:
UTCTL1 = SSEL1; // UCLK = SMCLK
UBR01 = 0xd3; // 1MHz 600
UBR11 = 0x06; // 1MHz 600
UMCTL1 = 0xff; // modulation
time_ok=15000;
break;
default:break;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -