Uh, wow. I seem to have started quite the debate. Well, I guess I'm glad that it wasn't that there was an obvious solution that I just missed in my hours of web searching, it was just that none exists. :) When I was looking at the SDCC site, it said that PIC16 support was "incredibly limited" or something else like that. I suppose I could give it a shot. All I need is a C compiler capable of running a pow() function that I'll probably write myself in fixed point. I'll have to see if SDCC can do that. I don't know the PIC architecture well enough at ALL to know if I can just use PICC-Lite. I downloaded it and looked at it, but I'm just using a 16F88 with a bootloader, so I don't really want to mess around with that until I have something working so that I know a little bit more about what I'm getting into. Hell, it took me like 4 hours to get the boot loader into the dang dev board. :) -David -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist