永发信息网

51单片机串口发送字符串,只想发送一次,结果在一直发送,求大神帮忙

答案:2  悬赏:50  手机版
解决时间 2021-01-28 23:14
  • 提问者网友:轻浮
  • 2021-01-28 19:26
51单片机串口发送字符串,只想发送一次,结果在一直发送,求大神帮忙
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-01-28 20:14
TR1 = 0; //无奈的我想关掉一切,但是还是不行
ES = 0; //
EA = 0;

上面的语句放在 while 内试试吧追问不行啊,之前还尝试了定义变量i,初值设为1,执行完发送后,值定为0,还是不行
while(i)
{
while(MESSAGE[a] != '\0'){}
TR1 = 0; //
ES = 0; //
EA = 0;
i=0;
}追答那就把转发直接放在接收里面,收一个转发一个字符追问不是啊,我是只是想发送数据,没有进行接收不是啊,我是只是想发送数据,没有进行接收。
全部回答
  • 1楼网友:duile
  • 2021-01-28 20:51
你看下,P3.1是不是还接有什么东西。又没看到你程序,只要程序没错多半是的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯