13V on board for HVP - a must. I would like to see double that through switching PSU or voltage doubler . You know , power for the EEPROM or something. You see if the comunication between PIC and PC is properly sorted out , then it would be just few link up wires to the target 18F452 , or a whole lot to the the EPROM / EEPROM / AVR / 51 series on the breadboard . The PIC could be used to facilate transfer and control of many protocols to the various targets . Even if the 16F628 was used , target the standard 16F877 to interface its many IO pins to the target devices . You will have to reprogram the 16F877 that will then take over. Costs once debugged - minimial - just power and hookup wire apart from man hours. As a multi programmer , then $100 is extremely good value. Do it in code . The developement system basically needs a base for communication (USB/serial/PC port/IR even) to the PC , and power supply . The system could grow in time - USB could be added when cheaper and easier - even using the 16F877 to communicate to program another target 16F877 . Everthing else is a bonus . Vis Naicker -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body