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

比如我的程序写着对IO进行电平取反,那么在下载程序过程中这个ISP下载时会使单片机宕机?这个ISP进度条就卡死在一个地方,请问这是为什么啊?... 比如我的程序写着对IO进行电平取反,那么在下载程序过程中这个ISP下载时会使单片机宕机?这个ISP进度条就卡死在一个地方,请问这是为什么啊? 展开
 我来答
最后的bug
2015-05-27 · 超过10用户采纳过TA的回答
知道答主
回答量:22
采纳率:0%
帮助的人:15万
展开全部
1.正常情况下,STC串口下载时,ISP通过P3.0,P3.1向MCU下达下载指令,MCU停下当前工作,准备好了(MCU供电系统与下载器公用地,晶振电路正常,自动调节串口波特率)反馈准备好的指令,ISP开始对MCU进行编程。

2.你下载不进去应该是波特率太高。一般9600比较靠谱;
或者,ISP版本过低。去STC官网下载一个最新的。
或者,如果是通过外部下载板引线到P3.0,P3.1下载的话,这两条引线太长也会下载失败。降低波特率,共地。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式