王军 发表于 2024-12-20 14:28:47

51串口数据丢失

51单片机scon串口控制器 为啥可以设置成OX52
对应的二进制是01010010
在做定时中断串口通信时,数据老丢失,一位高手把scon =OX50   改为OX52就好了

请教一下大家,谢谢🙏

DebugLab 发表于 2024-12-20 14:46:50

0x50改0x52相当于手动进了一次中断

DebugLab 发表于 2024-12-20 14:48:26

https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4598





我就是手动进入中断开始发送的

Matrix 发表于 2024-12-20 14:50:51

<p><img src="data/attachment/forum/202412/20/144909o96apzkqn64az9zp.png" alt="屏幕截图2024-12-20144846.png" title="屏幕截图 2024-12-20 144846.png" /></p>
<p><img src="data/attachment/forum/202412/20/145047sg1eb1bqgg8o71bk.png" alt="屏幕截图2024-12-20145031.png" title="屏幕截图 2024-12-20 145031.png" /></p>
<p>把全部代码发上来才好找问题。设置成0x50和0x52是一个效果,TI必须清零才行</p>
页: [1]
查看完整版本: 51串口数据丢失