STC单片机串口接收数据时,只有第一个字节正确,其它错误,且总漏一个字节,比正常数据短
STC单片机串口接收数据时,只有第一个字节正确,其它错误,且总漏一个字节,比正常数据短
日期:2013-12-22 22:32:28 人气:1
看一下STC 15F2K60S数据手册,是不是什么寄存器设置的不对。或者是波特率的算法不对。我记得STC好像有的单片机一个时钟周期是两个机器周期。或者是6个机器周期,而一般的单片机都是12个机器周期。这个有一个寄存器可以进行设置,你查一下看是不是这个问题。
T2L=(65536-(FOSC/4/BAUD)); T2H=(65536-(FOSC/4/BAUD))>>8;
去看一下,数据手册,可能是这里出了问题。