我用的51单片机,想要使用串口发送数据,可是我用串口助手调试的时候发现并没有数据出来。哪个代码写错

如题所述

串口发送数据子程序和串口初始化子程序有错。TR1=1; 才启动T1控制波特率。你采用查询方式发送,串口就不要开中断,ES=1; 应删掉。修改后的程序如下。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-16
有时候是硬件问题,
需要配合万用表,示波器等工具来调试。
逐一分析,
软件的话,对应看芯片编程手册
一步步分析就可以解决问题
第2个回答  2019-06-16
这么看看不出来
相似回答