PIC+In+Circuit+PROGRAMMER

The Tiki wiki is gone, sadly

Top JAL / PIC Links

JAL v2 Homepage
The best method is to use JALLIB
The editor IDE

DIY Programmer

This programmer connects to a PC serial port. It is inexpensive to make. Alternatively the end of the article has links to ready built programmers.

  • powered from target system 5V
  • Uses +12V programming
  • Many devices not just PIC
  • NO support circuit or bootloader needed on target hardware
  • Built in -5V and +12V switched capacitor power supply runs off Target +5V
  • No need for multiple expensive ZIP or damage to CPU removing from target.
  • Even solder in the PIC cpu on target hardware.
  • Just six pins

The schematic and veroboard high quality images are here in ICP image gallery
ICP Schematic
ICP Vero layout
ICP PCB layout

Select “JDM” programmer in any programming software.

RS232 Functions

Signal 9p 25P function
TXD 3 2 12V Vpp on/off
DTR 4 20 Data In to Device
RTS 7 4 Clock to Device
CTS 8 5 Data from Device
GND 5 7 Signal Ground

DEVICE PINS
6: 5 V supply from Device
5: +12V Vpp switched out (PIC MCLR) Should have diode rather than resistor to 5V on target
4: OV / Ground
3: LVP disable for 16F87x type PICs
2: Data I/O Bidirectional
1: Clock to device

Download IC-Prog Home page
(Ver 105D and Help File)
(If using NT4.0, Win2K or WinXP download NT/2000 Driver and copy to the ICprog directory.