> I still hold the belief that 0x08 vs BSR is not wrong.=20 > Since BSR is at address 0x08, how can it be? It is not wrong per se, but YOU are asking for free advice, and expecting U= S to find out what 0x08 refers to. If YOU cannot use the preferred mnemonic (and it is called this for a reaso= n) then you end up with the situation that Olin was often on about - why sh= ould we be bothered to work out what your code is doing if you don't supply= the simple things that make it easy for us to see where you went wrong. The next problem arises when you suddenly decide that you need to reuse thi= s code on a different processor, but the BSR register is at a different add= ress. Microchip kindly supply a definition file that has the different addr= ess in it, and so when you assemble the code for the new processor, the add= ress gets appropriately changed. But I cannot work out why you would think that changing from BSR to 0x08 wo= uld suddenly make the code work. If it wasn't working with the BSR in there= , then it isn't going to work with the 0x08 in there. --=20 Scanned by iCritical. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .