STC12C5A60S2用串口助手控制LED,烧录好后第一次可以控制,但重启之后要第二次才可以控制?

这个程序写完发现串口接受的数據都是混乱的还请大神指教啊?我都郁闷一天了
楼主先检查波特率设置是否正确,还有TC12C5a602的片子如果采用内部时钟会有相当几率的串ロ通信异常,因为它的内部RC振荡器频率误差比较大我最近刚好碰到这类问题……
1.使用TC12C5a602的串口通讯必须外接晶振,内部振荡器无法满足波特率精度
2.楼主初始化串口程序可能有误,使用串口2独立波特率发生器设置如图

&nbp;今天有重新弄了弄除去用作ad输叺的口,其余的p1口还是不能用最后因为设置成了高阻输入,导致结果错了调试到现在才可以,应该用默认的状态即传统8051口就行

我要回帖

更多关于 S$ 的文章

 

随机推荐