51单片机,为什么当jdq1==1时,不进行串口发送,请高手

2022-08-16 体育 61阅读
检查一下你的串口初始化是否正确
void commInit()
{
SCON = 0x52;
PCON = 0x80;
TMOD = 0x21;
TH1 = 0x0FA;
TL1 = 0x0FA;
TCON = 0x40;
}
波特率可以更加你的需要设置,如果你的串口初始化正确,你要看一下你的RTS引脚是否一直处于复位状态,这将导致单片机不能向串口发送数据。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com