Based upon your comments and others, I am definitely considering C. Now to find a compiler I can afford . Thanks, Eric -----Original Message----- From: Gerhard Fiedler [SMTP:lists@HOME.COM] Sent: Wednesday, February 03, 1999 1:15 PM To: PICLIST@MITVMA.MIT.EDU Subject: Re: To C or not to C At 08:43 02/03/99 -0600, Eric Oliver wrote: >I am new to the PIC and micro-controllers in general. I am currently >working on a project of perhaps modest complexity ( very complicated to me > ). My dilemma relates to the fact that I am just now getting my feet >wet with assembler but I have been using C on the PC platform for years. I >am tempted to use C as it would _greatly_ decrease my development time. > >However, I realize that C can't be totally optimized to assembler and I am >concerned that the finished program could grow beyond the confines of the >PIC's program space. without any comments specific to your project, i would definitely use c, especially since you're already familiar with it. if you need to, you can always optimize the assembler code the compiler generates (one good reason to get one that does this!), which is a =lot= easier and faster than writing it from scratch in assembler -- unless you're one of the assembler cracks. (and even when modifying quite a bit, a well written c program, included in the assembler file as comments, serves as a pretty decent documentation -- just about what you'd have to write in your assembler code anyway.) ge