C51与PC机串口通信中为何出现发送与接收数据长度不一致?如何判定C51是一次发送,还是多次串口?
2024-03-01 17:47:44 文章来源 :网络 围观 : 次 评论
C51与PC机串口通信中为何出现发送与接收数据长度不一致?
可能问题:
1。 两边时钟不一致
2。 单片机设置有问题
3。 单片机其它程序错误影响了通讯
如何判定C51是一次发送,还是多次串口发送?
51单片机一次只能接收1个字节数据(8位),若要接收两个字节,串口工具应该分成两字节发送。比如先发送高字节,再发送低字节。对于 100H,按十六进制发送 01 00,单片机收到第一字节数据保存起来,收到第二字节后将两个8位数合并成16位数。
上一篇:星巴克计算器有声音吗?星巴克计算器去哪儿买? 下一篇:返回列表
留言与评论(共有 0 条评论) |