On Fri, 2006-01-27 at 09:23 -0500, Olin Lathrop wrote: > So the question is, is C18 up to the job? A bunch of years ago C18 was > definitely behind, and I even had Microchip people tell me the HiTech > compiler was better. This lingering feeling is why the customer got HiTech > in the first place, not knowing about the incompatibilities with > MPASM/MPLINK. It's been a bunch of years, and Microchip could well have > made C18 better by now. Does anyone have experience with both? Anyone > found pitfalls in C18? Unless there is a good reason not to, we would like > to switch to C18 (the cost of the compiler isn't a big deal, and we get a > big discount we can pass on to the customer anyway). The TCP/IP stack is > specifically supported on both compilers, so that's not an issue either. My experience with C18 isn't very vast, but so far I've encountered zero problems with the compiler itself. I have encountered some issues with the peripheral libraries, but my solution to that was to simply write my own routines! :) I'm so used to the PIC peripherals that writing my own routines was far easier then trying to figure out what was going wrong with what I was trying to do. Considering your experience level I see zero chance you'd have a problem creating your own peripheral routines, so I don't think you'll have a problem. TTYL ----------------------------- Herbert's PIC Stuff: http://repatch.dyndns.org:8383/pic_stuff/ -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist