STC8H1K08上电无反应
手上用了两百片左右8H1K08,测试中发现有40来个产品上电后无反应,到处查找问题,最后发现将P31外部所连接开关悬空,再给产品上电则没有出现无反应现象。查看了芯片手册,提示P30,P31,P32上电前同时为低电平会一直处于USB下载模式。同时芯片手册上说明固件大于或等于7.3.12U版本的芯片,P32口无需外接10K上拉电阻,但现在P32悬空,P30/P31上电前为低电平,有部分出现无反应的情况(初步分析为没有运行用户程序),是否需要给P32外接电阻上拉呢?芯片初始化配置如下,请各位帮我看看是否正确 先把P_SW2│=0x80,然后P3PU=0x04;试试看。谢谢,试了,没用,因为硬件外接了一个1K电阻接地拉低,使能了内部4.1K电阻,无法拉至低电平。所以屏蔽了该功能。 曾经试验spi,烧到stc15正常,烧到iap15的7.1版本正常,烧到7.25版本跑不过去,一直等发送完成 看来还是先老老实实用老的15w系列吧,资源够用。 解决方案:将 P3.2 加 10K 上拉电阻!!! 你这 系统 P3.0/P3.1/P3.2 竟然上电同时为低,进入 USB 下载模式,等 USB 下载命令了
====根据楼主的描述 :但现在P32悬空,P30/P31上电前为低电平,浮空,就有可能认为是 低 上电时,P3.0 P3.1 P3.2 P3.3如果同时为低电平,则会进入USB下载模式,基本是这个原因。只要保证这4个IO上电时至少有一个为高电平,就不会进入USB下载模式。 谢谢各位,确实可能进入USB下载模式了,将P30悬空接10K上拉了,这样可以吗
页:
[1]