Hi all This is the proper way of using INDF? Below is my code Address contain the SFR address the higher byte is always reference to $0F W_DATA contain the data to be written MOVLW #0x0F MOVWF FSR0H MOVF ADDRESS,W MOVWF FSR0L MOVF W_DATA,W MOVWF INDF0 -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist