Dan Oshaben, We have used the ByteCraft MPC compiler for the 16C74. After a few upgrades and a little learning we have it working pretty well. Our applications are as configuration processors...we communicate with the PIC via RS-232, etc. and the PIC configures our hardware systems. For this type of code the MPC compiler is pretty good and we plan to continue to use it. Mark A. Corio Rochester MicroSystems, Inc. 200 Buell Road, Suite 9 Rochester, NY 14624 Tel: (716) 328-5850 Fax: (716) 328-1144 e-mail: Mcorio@aol.com ***** Designing Electronics For Research & Industry *****