9
22
199
注册会员
使用道具 举报 送花
39
2006
6841
论坛元老
void UartInit(void) //115200bps@22.1184MHz { SCON = 0x50; //8位数据,可变波特率 AUXR |= 0x40; //定时器时钟1T模式 AUXR &= 0xFE; //串口1选择定时器1为波特率发生器 TMOD &= 0x0F; //设置定时器模式 TL1 = 0xD0; //设置定时初始值 TH1 = 0xFF; //设置定时初始值 ET1 = 0; //禁止定时器中断 TR1 = 1; //定时器1开始计时 } 复制代码
乘风*** 发表于 2023-5-20 20:00 我用波特率计算器算出的结果与你有所不同,你使用这套初始化参数试试:
0
8
48
新手上路
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-5-2 02:10 , Processed in 0.144408 second(s), 70 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.