STC 51单片机的IO口在上电下载程序那一瞬间,里面的程序不能有对IO口电平状态改变的操作,这是为什么啊?

比如我的程序写着对IO进行电平取反,那么在下载程序过程中这个ISP下载时会使单片机宕机?这个ISP进度条就卡死在一个地方,请问这是为什么啊?

1.正常情况下,STC串口下载时,ISP通过P3.0,P3.1向MCU下达下载指令,MCU停下当前工作,准备好了(MCU供电系统与下载器公用地,晶振电路正常,自动调节串口波特率)反馈准备好的指令,ISP开始对MCU进行编程。

2.你下载不进去应该是波特率太高。一般9600比较靠谱;
或者,ISP版本过低。去STC官网下载一个最新的。
或者,如果是通过外部下载板引线到P3.0,P3.1下载的话,这两条引线太长也会下载失败。降低波特率,共地。
温馨提示:答案为网友推荐,仅供参考