> Well, I checked out John Favata's free C compiler for the PIC16C84.
> Now, I've got good news, so-so news, and bad news...
>
> The good news is:
> o It's available in full C source.
> o It's a port of Small C, so it's well modularized.
>
> The so-so news is:
> o It's only targeted towards the PIC16C84.
>
> The bad news is:
> o It generates pseudo-8051 assembly code which (as far as I know)
> is only usable with the Parallax PIC16/17 assembler. :-(
>
> I don't have anything against Parallax, nor against their
> (probably spiffy) assembler... except for the fact that I don't
> have a copy. It's not free, is it? I certainly wouldn't want
> to spend money on an assembler that's generally considered less
> capable than the free one (MPASM, the *standard*) from Microchip.
>
> Is there any way to convert Parallax-ish pseudo-8051 assembler
> into standard (MPASM) code? Does anyone know of any documentation
> available which would help me re-code "pic_cc" to output normal
> PIC16C84 instructions???
>
> Rick Miller, Design Engineer (and local "Internet Guy")
> Digalog Systems, Inc. <
rick
spam_OUTdigalogsys.com>
> 3180 S. 166th St. <
@spam@Rick.MillerKILLspam
Linux.org>
> New Berlin, WI 53151 USA +1 414 797 8000 x-228
>
> -----BEGIN PGP SIGNATURE-----
> Version: 2.6.2
>
> iQCVAwUBMJ/QxWJrU1sdj28/AQG3twP/bRN4bqvhNCDcGazC66GEy1Dhm5ja7XI0
> msjWvang/Huw80Uqp7+3FabbtTiWfRfZjnYq3C0IKlHhEcotvD+a4yG3dI/aT5j8
> McuFqgvhMwaw/QHlz5uVP7vdv5sAeCwbgJQpRdwJi64D5KgUzhEeZbKB5FUESR0a
> 6DXbDD5Xnwc=
> =/YVv
> -----END PGP SIGNATURE-----
>