I appreciate the ideas in your post. I started with the PIC16 in assembly. I then started with C on the PIC18, then 24, then 32. Most of my code is now in C, though I did recently do some PIC18 stuff where the ISR is written in assembly. My PIC24 and PIC32 assembly language stuff has largely been dealing with bootloading. Everything else is in C. But, no matter what the language is, there's certainly room for discussion. I have not posted a question here in a while, but read everything and respond when I have something to contribute. With this in mind, I'll go ahead now and post a question I currently have at Microchip Support. Thanks! Harold --=20 FCC Rules Updated Daily at http://www.hallikainen.com Not sent from an iPhone. --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .