--0__=80256970004257C38f9e8a93df938690918c80256970004257C3 Content-type: text/plain; charset=us-ascii Hi, Pacific C is a nice, free DOS compiler but suffers from pants debugging (if you know assembler, though, you can see what is going on). I learnt from using the superior debug environment of MS Visual Studio (better than Borland, IMO) - you can see precisely what is going on in the source and the error/warning messages are relatively extensive - essential for starting out. Not to mention, a reasonable dollop of help complete with code examples. At least this way, you can build the data/application level code on a PC (with appropriate stubs) to get an idea of it working, then make a go of porting to your microcontroller. However, MSVC isnt cheap. You get what you pay for. Regards, Dan (Embedded "Alan B. Pearce" @MITVMA.MIT.EDU> image moved 06/10/2000 12:56 to file: pic11585.pcx) Please respond to pic microcontroller discussion list Sent by: pic microcontroller discussion list To: PICLIST@MITVMA.MIT.EDU cc: Subject: Re: [PIC]: Programming in C. Security Level:? Internal >Debugging C programs can be a very frustrating experience, simply leaving >out a semi-colon somewhere in your program will produce an enormous list of >apparently unrelated errors when you try to compile. All stuff you'll learn >with some experince though. If there is a preprocessor that produces output you can look at, it is often well worth looking at the output from it when getting this sort of error, as all the comments get removed, and you can see just what the compiler sees as input. Can be quite revealing. I do not know if any of the PIC C implementations will do this for you. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details. --0__=80256970004257C38f9e8a93df938690918c80256970004257C3 Content-type: application/octet-stream; name="pic11585.pcx" Content-Disposition: attachment; filename="pic11585.pcx" Content-transfer-encoding: base64 CgUBCAAAAABBADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABQgABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAA= --0__=80256970004257C38f9e8a93df938690918c80256970004257C3-- -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.