This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: Machine Independent PIC Programmer (MIPP) by Erik Hermann <Erik_Hermann@bammbamm.fido.de> Ok, let's discuss this schematic. First question: What is this part good for ? Answer: It can be used to program a PIC 16C84 via every RS232. After the initial program is loaded, the PIC takes control over the serial communication and can be used (with some extenders) to program other Pic's, EPROM, Flash, etc. Why did I use so many parts ? Answer: Yes, I could have used the two spare inverters of the Max232 instead of the 4093. (This works, really! I've tested it.) But adjusting this is very tricky, even with an oszilloscope. How does this work ? Answer: The host computer sends only 'FFh' or '00h' to the RS232. The trailing edge of the stop bit is used to clock the data bit into the 16C84. Bit detection is done by the monoflop around IC2B/C8/D2/R3. A 'FFh' is detected as 0 and a '00h' is detected as 1....
View Full Document
This note was uploaded on 02/18/2012 for the course ECE 101 taught by Professor Binsaprat during the Spring '12 term at Albany State University.
- Spring '12