微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 串口接收的编码问题

串口接收的编码问题

时间:10-02 整理:3721RD 点击:
使用串口
单片机发送1:
          SBUF=1;
         while(TI==0);
         TI=0;
接收到的是06;
2→18
3→1e
等等
请问如何处理收到数据才能让他正确的显示

我竟然没有看出来他们有什么对应关系,请问波特率设置对应了吗
另外,怀疑程序很有问题!

串口波特率不对应吧。

应该是波特率设置错了,单片机的波特率低,接收端的波特率高,导致一个高位被读成两个高位,并且位置也产生错位。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top