Simple Serial I2c Programmer
Dear Avinash, I built a development board similar to the Olimex using the PIC18F4550 and it seems to work fine. I now built your simple pic programmer but it doesn’t reconise my pic using the PICPgm software. It brings up a message “No pic”. I have checked and double checked everything and all connections look ok. I did use equilavent transistors, PN3642 instead of the BC337, is this ok?
One other question whats the purpose of the 6.2V zener, and how critical is this voltage. Can it be slightly lower or higher?
I2c Chip
Thats pretty easy Hemant. You need only Pin 3,4,5,7 & 8. So Take a multimeter and check for your pins with it and note down the colour or mark the wires to the corresponding pins, then cut the unnecessary ones off.
I2c Programming Example
Typing programme. And Solder the male DB9 Connector wires accordingly to the circuit. I did the same. It worked but its only erasing the PIC not writing PIC10F200 & PIC12F629. And made the circuit thrice to ensure, still same problem.
You are better off buying a USB Pic programmer. Because now a days getting 12Volts out of DB9 Port of computer us also rare. Mine was 8.5volts and cannot program through that. Check your voltage before building the circuit! Best of Luck.
In this tutorial we will make a simple serial port based programmer for PIC. Making a Simple PIC Programmer. Easy 24C I2C Serial EEPROM Interfacing with. README.md EEPROM Programming Tool. This is a simple serial EEPROM programmer (SPI and I2C) that I developed to help with development of my TGL-6502 project.