On Wed, 25 Jan 1995, Tim Braun wrote: > I've been trying to use the "C" compiler from CCS on a real project, > and have been having some problems. Is anyone out there using > "C" on the 16c57? > I have both compilers from CCS (PCB and PCM) -- PCB is for the 12bit instruction family and PCM for the 14bit family. I have used PCM a lot more (for 18c84 code) than PCB which I did use to generate code for the 16C57. The compiler itself is a Borland C++ turbovision application, and from a user interface/compiler standpoint it is quite buggy. If you use nested pre-processor directives like: #ifdef DEBUG #asm movlw 1 #endasm #endif It will go into an infinite loop and crash the DOS session. There are several things like this. But if you remember not to do these (and save your work often if you use the built-in editor) I have found the compiler to make PIC programming easier and more fun. You can use assembly wherever you need to do something optimally, and you can write (IMO) more readable code than with an assembler only. Does anyone else use the compiler(s) from CCS. I wish there was a command line only version that you could run from a makefile. Jason Gorden gorden@jegnixa.hsc.missouri.edu