0% found this document useful (0 votes)
105 views3 pages

PIC 16F84 Serial Programmer

Uploaded by

dudung
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views3 pages

PIC 16F84 Serial Programmer

Uploaded by

dudung
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

PIC 16F84 Serial Programmer

Copyright © 2003, 2005, Kees Krijnen.

The Microchip PIC 16C84 was one of the first serial in-system programmable
microcontroller. I saw PIC serial programmers published in Electronic magazines in 1993.
Today, many PIC programmer circuits - for serial and parallel PC ports - are published on the
Internet.

Despite its somewhat unusual design - like the 128 byte page RAM/Register direct/indirect
memory mapping - it is a popular microcontroller, easily available and programmable now as
flash microcontroller 16F84. The developer environment MPLAB from Microchip is free of
charge and many application examples are available.

I prefer a serial programmer. It does not require an external power supply, it extracts power
from the PC RS232 connection. The circuit below also works fine with laptop computers,
despite their often too low RS232 voltages. The 9-pin female connector (CON1) connects
directly to the PC serial output. It is not designed as a production programmer, so it lacks a
ZIF-socket. Use an open IC-socket instead. The 1:1 PCB layout is available as PDF formatted
file: pic16f84.pdf. The PCB package I use locates the layout at the bottom of the page. View
the PCB etching page to produce the PCB. Programming software and application examples
could be found for example at the links of www.mikrocontroller.net, www.jdm.homepage.dk
or www.ic-prog.com.

Bill of Materials
CON1 DB9 female PCB 1x
IC1 PIC16F84 1x
U1 78L05 1x
R1, R2, R3 10kΩ 3x
C1 100nF 1x
C2 22µF 1x
C3 470µF radial 1x
D1, D2 Zener 5.6V 2x
D3 1N4148 1x
D4 Zener 12V 1x
Schematic circuit
Component layout

PCB

You might also like