Joseph Bento wrote: > Sigh.... Admittedly, everything I've done in C for baseline PICs has > involved flashing LEDs. While I do not wish to abandon my desire to > learn C, perhaps I should concentrate in learning assembly as people > seem to suggest. I'm also dabbling in JAL, which I'm finding very > enjoyable. I have used Hi-Tech C for baseline PICs, and as long as you don't go hog-wild with functions calling functions calling functions, it works great. Basically the tiny stack on the baseline PICs is the drawback. It has to use a jump table if the stack exceeds 2 levels, and that uses more ROM and is a little slower, too. But I have been happy with C on baseline parts, using it for fairly simple stuff, and try to put as much as possible in the main loop. C is a useful language, especially when you decide to switch to the AVR. I'll duck now :) Cheerful regards, Bob -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist