标题: stc12a5a单片机串口的C语言问题 [打印本页]

作者: Cheney01    时间: 2021-1-6 16:25
标题: stc12a5a单片机串口的C语言问题
使用双串口通讯,串口2发送串口1接收到的命令,但是要在命令加换行回车符,该怎么加?SBUF是接收寄存器,a=SBUF;
a+='\n';
a+='\r';
UART_2Send(a);
这样对吗?求大佬解答

作者: 人人学会单片机    时间: 2021-1-6 18:40
你这样直接加 肯定是不对的,需要多字节发送的  。正好,我在51hei分享了 串口代码。你下载下来自己看看
http://www.51hei.com/bbs/dpj-200927-1.html
作者: Cheney01    时间: 2021-1-7 09:07
本帖最后由 Cheney01 于 2021-1-7 09:08 编辑
人人学会单片机 发表于 2021-1-6 18:40
你这样直接加 肯定是不对的,需要多字节发送的  。正好,我在51hei分享了 串口代码。你下载下来自己看看
h ...

是不是把u8 code temp[]={"\r\na"};加进去就行了,大佬




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1