i have a Enhanced JDM and PIC 18F458. i want to programm it with ICSP.
in winpic800 and Picpgm i found the Pic and the JDM automaticly.
Green led is on. if i want to write, red led flashes and green led gets darker. Nothing is written on the pic, Winpic and Picpgm gets errors like adress: 0x0000 written 0xEFA2 read 0x000...
i mesured Vpp an Vcc to Gnd. Vpp is 9.9V, Vcc is around 2V.
i took Winpic800 older and newest version, PICPgm and IC-Prog. everything the same Vcc is to low, but if i have no circut connected Vcc is 5V and Vpp is 12-13V.
So maybe the load of my circut is to high and pulls down Vcc??
edit:
i took a Powersupply 0-15V 0-1A and a Multimeter.
I power up my complete Circuit with 5V (Vcc) and mesured the current it needs. it took 55mA !
i think jdm is not able to support 5V ~60mA?
so is there any solution to supply Vcc from an external power source??
if i took my powersupply for Vcc and Gnd and connect only Vpp Gnd Data and clock to JDM i dont find the pic??
JDM is onlu be able to provide about 10-20mA on VCC. So, do not connect the VCC pin when you doing the ICSP programming. The chip should be powered by your target board all the way.
ok i thought so, but if i supply the chip with my onbord powersupply (7805) and dont connect the Vcc pin of JDM. I dont find the pic!
if i connect all over ICSP i can read, and of course find the chip in programms like winpic800, picpgm etc. if i now cut vcc from ICSP and power up my 7805 i dont detect the pic and read/write fail. I have no idea why??