PIC Microcontroller Archive

On this page: PIC Programmers and Information, Miscellaneous PIC related files

Please support this site: If you find this information useful, interesting, or entertaining, please help me by voting for my entry on the MyPIC32 contest, and learn more about Microchip's new line of 32 bit microcontrollers. By viewing a few of the contest entries each week you will be eligible for community prizes, such as an iPod Touch. Thanks!

Also check out the PIC Links.

PIC Programmers and Information

Most of these files are related in some way to David Tait's simple PIC16C84
programmer for IBM compatible PCs (download pic84pgm.zip and pic84v05.zip). You may find
one or two packages that have more to offer though.

See Programming and Customizing the PIC Microcontroller for programming help

Description Author (Email
Link)
Web Download
PIC Programmer S/W (includes disassembler) Nigel Goodwin Yes 84pgm.zip (30K)
A hybrid of 84pgm.zip and pp87.zip (a best buy?) bestpp84.zip (62K)
PCB layout for the "classic"
programmer
Peter Besser cpp_pcb.zip (39K)
Alternative delay routine for PP.BAS delay.zip (9K)
PIP-02 driver for PIC84PGM hardware (obsolete?) dtait.zip (5K)
PIC84PGM based package (inc PCB) Robert Farrer farsoft.zip (65K)
PCB artwork (PCX format) John johnspcb.zip (10K)
Linux port of PP V-0.5 including AN589 support Chris Wilson linuxpp.zip (21K)
Shareware multi-PIC programmer Bojan Dobaj Yes p16pr122.zip (161K)
Programs many PICs using PIC84PGM H/W Ken Segler pgm16cxx.zip (8K)
PP-based 16C715 programmer software Anil Patel pgm715.zip (25K)
LPT-powered programmer Jacob Rengman Yes pgm84.zip (711K)
PICSTART-like software (inc drivers) Silicon Studio Yes pip-02.zip (105K)
A PIC17C756 programmer from Robert Lacoste pic17c756pg.zip (100K)
PIC16C74 programming software Paul Vollebregt pic74pgm.zip (28K)
PCB artwork and schematic Mike Laidlaw pic84art.zip (58K)
Frequently asked questions about PIC84PGM pic84faq.zip (17K)
Describes a simple 16C84 programmer (PP.C and PP.BAS) pic84pgm.zip (20K)
New software for the PIC84PGM programmer pic84v04.zip (32K)
Even newer software for the PIC84PGM programmer pic84v05.zip (49K)
Programmer schematic (GIF of PIC84ARTs PCX version) pp.gif (23K)
Replacement for PP.C (MSC source) Frederic Rible pp10.zip (16K)
A 12C508/9 programmer Pavel Kustarev pp12.zip (19K)
24C/LC65 SEEPROM programmer Luca Bertagnolio pp65.zip (17K)
A 16C84/C71+12C50X programmer Steve Willis pp875.zip (66K)

Miscellaneous PIC related files

Description Author Web Download
Routines for Dallas Button memory from Pavel Korensky button.txt (7K)
Unfinished video clock (625/50 video) Peter Knight clockpic.zip (6K)
PIC16F84 based countdown timer from Stan Ockers cntdn.zip (26K)
A (16F84) frequency counter designed Peter Halicky counter.zip (77K)
LCD module routines for the PIC16C84 Norm Cramer cramer.zip (6K)
16F84 CW ident for a microwave transverter David Wrigley cwid.zip (178K)
DS1820 digital thermometer support by Steve Marchant ds1820.asm (4K)
A PIC16C84 test circuit and
programs
first.txt (1K)
Another test circuit and
some programs to go with it
icsptest.zip (9K)
Keypad interfacing project/tutorial Tom McGahee keypad.zip (65K)
A 35MHz frequency meter (16F84/LCD) Peter Halicky lcd_fmtr.zip (60K)
LM75
temperature sensor
support
Aaron Hickman lm75.txt (10K)
Discusses a Machine Independent Parallel Interface Erik Hermann mipi.txt (41K)
Machine Independent PIC programmer (MIPP) schematic Erik Hermann mipp.gif (23K)
Discussion of, and software for MIPP Erik Hermann mipp.txt (8K)
Use my software with the EPE programmer (David Tait?) pepe.zip (40K)
My PIC16C5X programmer (David Tait?) pic5xv02.zip (44K)
Assembler/disassembler for the PIC16F84 Stan Ockers picbuild.zip (27K)
A low cost video generator Alain Fort picdream.zip (17K)
Win95/NT S/W for AN589 H/W Yasuyuki Onodera picer.zip (45K)
Plain text version of PIC-FAQ Tom Kellett picfaq.txt (74K)
PIC16C84 Hex file utilities pichex01.zip (124K)
Windows software for Ludipipo Tord Andersson picprg06.zip (156K)
16F84 based logic probe Alessandro Zummo Yes picprobe.zip (2K)
Copy PIC-PONG video game info Rickard Gunie Yes pongcopy.zip (65K)
A tiny multitasking kernel for PICs Pavel Baranov posit.zip (3K)
PIC source for I2C/LCD/serial comms Myke Predko Yes predko.zip (6K)
AN589 compatible programmer Steve Marchant prog84.zip (171K)
Protel Schematics library (C56/57/64/74) Ken Parkyn protel.zip (1K)
Ham radio related source files Wynn Rostek rostek.zip (2K)
16C84 serial comms routines Terry Rudersdorfer rs232.zip (7K)
Allows EPE's simple 16C84 programmer to use hex files sendhex.zip (45K)
Serial port ADC (C71) Andy Talbot, Lee Wiltshire seradc.zip (284K)
PIC based sonar system Daniel Henzulea sonapic.zip (31K)
Low complexity 16x84 in-circuit programmers Yes spp01.zip (40K)
Source code for SPRAT articles Mick Hodges spratsrc.zip (30K)
Test an LCD module before writing PIC code testlcd.c (4K)
PIC based digital thermometer Myke Predko Yes thermo.zip (21K)
Temp logger project plus 16F84
tutorial
Stan Ockers tlogger.zip (83K)
TOPIC: a development board/programmer for the PIC16C84 topic02.zip (109K)
New version of TOPIC with better support for the 16F84 topic03.zip (127K)
Low resolution schematic of the TOPIC hardware topiclow.gif (12K)
Discussion of LPT hardware used with TOPIC topiclpt.txt (5K)
UPP - my own multi-PIC programmer (schematic only) (David Tait?) upp.zip (38K)
UPP schematic in Circad
format
(David Tait?) upp.txt (54K)
UPP PCB update Pekka Ritamaki Yes uppboard.pdf (189K)
UPP mini-FAQ including PCB info uppinfo.zip (160K)
16x84 VGA monitor interface Eric Schlaepfer Yes video.zip (2K)
Autoranging Digital Capacitance Meter .01pF to 16,777.215 uF Fr. Tom McGahee FRCMETER.ZIP
Keypad door entry system, seperate codes, can change at will Fr. Tom McGahee FRKEYPAD.ZIP
Simple DMX-512 transmitter (untested) Adam Davis Yes dmx_tran.asm
Solar water heating panel monitor, DS1822 temperature sensor to RS232 interface. Jim Remington t509_84s.zip