原来的kit寄走了,又买了一个。发现不能下载程序。读到的ID是0.记得原来出过类似的问题,换芯片,有时候就好了,这次手里芯片少。换了几个,没变化。PGC,PGD,GND,VCC ,这几个脚kit和单片机是连通的,没有短路。kit给单片机工供电,试过不同电压,依然如故,而且通信时,电源有较大噪声。不用kit供电,外部供电,3.3 5V都试过,电源没什么噪声,没变化。不插芯片,外部有供电时,进行校验,得到的结果和插芯片是一样的。ID为0.不插芯片时,校验,测PGC,PGD的波形,图片如下。
现求助,请帮忙试一下,正常工作的一套东西,如果不插芯片,进行校验,PGC,PGD大概是什么样的波形。我好比较一下。谢谢啦。或者有别的建议,也很感谢啊。
刚刚解决了一个别的头疼的问题。正要往下推进,结果,pic又给加了点料。
此帖出自
小平头技术问答
烧写芯片(看样子,你是用编程适配板进行烧写的),主要有以下几个方面,将造成烧写问题:
①PICKIT3的USB线质量不佳(即使是原装的红 {MOD}线,也有问题,主要是太长),要用好点的USB MINI B型线,带屏蔽和磁环为好,最好线要粗点.我用的是USB屏蔽线但无磁环,但是线径较粗而且较短,仅0.5米长.
②烧写时,电路部分要严格按其操作手册要求进行设计(如:复位不能有下拉电阻,PGC/PGD/LVP三个引脚电路不能上拉电阻与接电容,实测LVP是可以接电容的)
③有的编程适配器电路设计是通用于PIC12F/PIC16F系列芯片的,但是PICKIT3使用这些设备时可能会出问题,我分析的主要原因是PICKIT3的PGC/PGD/LVP通讯数据速度较高,可能由于适配器设计问题或烧写芯片的其它IO引脚影响了数据通讯,建议还是按6/8/14/20/28/40/44引脚单独设计其烧写电路为好.
一周热门 更多>