In C code, how do you move the result of ADRESL from Bank 01 to Bank 00 in C? In Assembly language, the thing to do is put the result of ADRESL in the working variable, switch to Bank 00, and move the working variable into another variable. How do you access the working variable in C? It seems to be hidden away. -- Jason Hsu http://www.jasonhsu.com/swrwatt.html http://www.jasonhsu.com/swrwatt-c.txt http://www.jasonhsu.com/swrwatt-asm.txt -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist