00问答网
所有问题
STC 12c5a60s2串口波特率问题
STC 12c5a60s2 外接12M晶振,如何设置波特率为9600;谢谢.
举报该问题
推荐答案 2015-08-11
//去下载一个波特率计算工具吧
void UartInit(void) //9600bps@12MHz
{
PCON &= 0x7f; //波特率不倍速
SCON = 0x50; //8位数据,可变波特率
BRT = 0xD9; //设定独立波特率发生器重装值
AUXR |= 0x04; //独立波特率发生器时钟为Fosc,即1T
AUXR |= 0x01; //串口1选择独立波特率发生器为波特率发生器
AUXR |= 0x10; //启动独立波特率发生器
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/neZZIBDI0rIBjBejnj.html
相似回答
stc12c5a60s2 串口
2 方式3
波特率
1200如何设置。
答:
{ AUXR &= 0xf7;//
波特率
不倍速
S2
CON = 0x50;//8位数据,可变波特率 BRT = 0xD8;//设定独立波特率发生器重装值 AUXR &= 0xfb;//独立波特率发生器时钟为Fosc/
12
,即12T AUXR |= 0x10;//启动独立波特率发生器 } void UartInit(void)//1200bps@12MHz { AUXR &= 0xf7;//波特率不倍速 ...
STC12C5A60S2串口
1接收
问题
,问一下程序高手,为什么在1200
波特率
下这个串 ...
答:
是接收端的问题
,发送得太快的话有的调试助手会把数据积压一段时间然后才能显示出来,有的调试助手不会这样
...的时钟频率和
波特率
是多少(芯片为
STC12C5A60S2
)
答:
STC12C5A60S2
即可以使用内部IRC振荡器做时钟源,也可以使用外接晶振的振荡器做时钟源。该单片机还有一个系统时钟分频器,当外接33M晶振时,如果不分频,单片机的时钟频率就是33MHz。
串口波特率
是根据定时器的设置确定的。void UartInit(void)//
[email protected]
{ SCON = 0x50;//8位数据,可变波...
STC12C5A60S2
单片机的
串口
中断
问题
求助
答:
还是那个中断优先级寄存器没有设置好
,至少要设置IP,IP2寄存器,将两个串口设置成高优先级,而将定时器0设置成低优先级。另外,STC12C5A60S2串口的波特率可以设置得很高的,尽量用高波特发送,可以减少发送时间,完全可以设置成38400的,甚至57600,都没有问题的。
大家正在搜
串口波特率设置为9600
串口波特率和频率
232串口最高波特率
dsp串口波特率
12c5a60s2io口如何配置
串口波特率有哪些
串口波特率有几种
常用串口波特率
怎么查看串口的波特率
相关问题
STC 12c5a60s2串口波特率问题
请问如何将STC12C5A60S2单片机(晶振12M)的串口...
STC12C5A60S2单片机串口设置问题
怎样将STC12C5A60S2的波特率设为38400
stc12c5a60s2单片机第二串口通讯问题(可以发送不能...
stc15c5a60s2独立波特率问题
STC12C5A60S2使用双串口进行通信时,两个串口在发送...
STC系列哪些型号的单片机的串口波特率能到1M,要稳定的