嗨,我是新的使用皮卡3。我有个奇怪的问题。我用MPLAB X IDE V3.51运行它,在
PCB上编程PIC16F83。(PICIT3固件01.4614)。我遵循了所有的指导方针(据我所知),PicKit3通过6路引脚头直接连接到PCB。问题是,系统几乎总是需要两次尝试对设备进行编程(但有时是1次,有时是3次)。在第一次失败后,尝试它总是以...>Device Erased...>>Programming...>>>以下内存区域将被编程:>program.:start address=0x0,end address=0x3b3>configura
tion.>program.>Address:0Expected Value:18A接收值:0和gt;未能编程设备(0x18a是地址0中的OP代码,在我的程序中)。如果成功,它表示>Device Erased...>>Programming...>>>以下存储区域将被编程:>program.:start address=0x0,end address=0x3b3>configuration.>Programming/VerifyComplete这是我多年来第一次使用ICSP——我已经使用了很多年。使用一个独立的程序员-所以我可能不熟悉一些微妙之处。例如,在编程期间,我的代码有时会在重新设置之前(我知道,因为它听起来像机载蜂鸣器,并闪烁一些LED)短暂地执行几次,然后才报告编程完成。看起来有点奇怪?另外,我对VDD上的电容要求也感到困惑。我的PICTIT3配置(“运行/设置项目配置”)。/定制“)已经清除了“PICkit3/Power/Power目标
电路来自PICkit3”选项,因此,假定设备并不关心VDD上有多少电容,因为VDD
电源是刚性的?