打印
[技术问答]

【MS51】发送2个字节,每次都只能发出去第二个字节。

[复制链接]
149|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
两只袜子|  楼主 | 2023-6-25 09:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
发送2个字节,每次都只能发出去第二个字节。

使用特权

评论回复
沙发
jcky001| | 2023-6-26 09:00 | 只看该作者
SBUF里的数据还未发送出去又往里填数据导致。应该先判断发送完标志再填新数据。

while (!TI);

  TI = 0;

  SBUF = c;




使用特权

评论回复
板凳
xixi2017| | 2023-6-30 20:43 | 只看该作者
楼上的很对,我以前遇到过,就是还没发送就重新装填了。要判断发送完成标志位后,清零,发送。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2001

主题

7028

帖子

10

粉丝