Nancy Dong wrote: > Hello, everyone, > > I am considering using C compiler for PIC16C73. If anyone has > experience with C compiler and/or knows which compiler is good > please > give me some advice. Thanks in advance. > > Nancy > ndong@sperry-sun.com We have had very good luck with the Hi Tech C compiler. There is a demo of it available at their web site (http://www.htsoft.com). It is full ANSI and generates very good code. It comes with a text based IDE and a full linker. I used it with the emulator and it supported source level debug. The first release of my product ships today. I did find a couple of areas that I had to work around, however. I had a problem accessing bits in i/o registers in page 1. I copied them to a local variable and examined the bits in there. I also found that the call sequence to the library routine that accesses consts is not reentrant. Therefore, I had to alter the code in the interrupt routines so they no longer access consts. (I simply removed the "const".) Don't overestimate these few small areas of concern. All in all, a very positive result. And, considering that it is all ANSI C, the result is very portable as well. -- Jack Bonn <> Software Design Labs, Inc. jack@swlabs.com (847)526-1337 Ignorance and arrogance do a pathetic duet Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Jack Bonn Content-Disposition: attachment; filename="vcard.vcf" Attachment converted: wonderland:vcard.vcf 1 (TEXT/CSOm) (0000776B)