John Favata's C compiler specifically for the PIC16C84. Unfortunately, it produces pseudo 8051 code which only Parallax's assembler understands. Though the
Parallax assembler executable is free for download, it only runs under DOS. Let me know if you want to help fix this one to produce standard Microchip-style assembly code. All source code is available..