> Other than being bad form, are there any problems with using SFR's > such as ADRESH and ADRESL for some temporary RAM space (assuming the > ADC is off)? > > Cheers, > -Neil. > Nope. I almost always use up TMR2, TIMER1, PR2, ADRESL. I think ADRESH is less than 8 bits. I've even used SBRGH (sp?) sometimes when I don't need a serial port. Another uncommon use for SFR's is that when you are writing code for slight variants (PIC16F876A vs PIC16F877A) I test different SFRs to determine what processor is running, so I can know about analog, port availability, etc. That way, the code can be universal with slight different branches in the code. --Bob -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist