> Near as I can tell the only way to load a value in the FSR is using > the LFSR instruction Hi Josh, you can use instructions on the fsr registers, eg a couple of examples from working code clrf fsr0h movlw db_addr1 ;address array movwf fsr0l lfsr fsr0,command+0x03 ;source movfw phone_os addwf fsr0l -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist