Hello all,
I've build the homebuild version of the El Cheapo programmer from here. This circuit is build on a breadboard and should work with every parallel port available on a PC. I'm running WIN98 and the prog is cabled with a 3' "Straight Through" parallel cable. I'm using an external power source of 14VDC/360mA.
IC-Prog settings are:
PIC 16F628 (without ending "A" since the PIC is 16F628-20/P);
El Cheapo programmer;
Ports = LPT1;
Interface = Direct I/O;
I/O delay = 10;
Communication = nothing tick.
Reading the PIC gives "Address - Program Code" 3FFF and "Address - Eeprom Data" FF.
I started troubleshooting the PIC as describe by eblc1388:
With no PIC in the socket,
1. pin 14 and tick the box "Enable Vcc", you should be able to control the +5V ON/OFF
2. pin 4, tick box "Enable MCLR", +13V On with tick, OFF without tick
3. pin 12, tick box "Enable Clock", +5V with tick, OFF without
4. pin 13, tick box "Enable Data Out", +5V and a tick will automatically appears in the "Singal In" box. Tick the box again and the condition returns to normal
Only test 1 fail. Reading all the time +5V. It look like I cannot control +5V ON/OFF.
When I'm trying to program the pic I get: verified failed at address 0000h.
Anyone familiar with this problem and could help me with a solution? I surely appreciate it.
Regards,
Hugo
I've build the homebuild version of the El Cheapo programmer from here. This circuit is build on a breadboard and should work with every parallel port available on a PC. I'm running WIN98 and the prog is cabled with a 3' "Straight Through" parallel cable. I'm using an external power source of 14VDC/360mA.
IC-Prog settings are:
PIC 16F628 (without ending "A" since the PIC is 16F628-20/P);
El Cheapo programmer;
Ports = LPT1;
Interface = Direct I/O;
I/O delay = 10;
Communication = nothing tick.
Reading the PIC gives "Address - Program Code" 3FFF and "Address - Eeprom Data" FF.
I started troubleshooting the PIC as describe by eblc1388:
With no PIC in the socket,
1. pin 14 and tick the box "Enable Vcc", you should be able to control the +5V ON/OFF
2. pin 4, tick box "Enable MCLR", +13V On with tick, OFF without tick
3. pin 12, tick box "Enable Clock", +5V with tick, OFF without
4. pin 13, tick box "Enable Data Out", +5V and a tick will automatically appears in the "Singal In" box. Tick the box again and the condition returns to normal
Only test 1 fail. Reading all the time +5V. It look like I cannot control +5V ON/OFF.
When I'm trying to program the pic I get: verified failed at address 0000h.
Anyone familiar with this problem and could help me with a solution? I surely appreciate it.
Regards,
Hugo
Last edited: