Hi all. I4m working on indirect addressing for the first time in the 18F4520. And I've got a few questions. When I was working in the 16F series my code is this: movlw 0x20 movwf FSR lp_rec: btfss PIR1,RCIF goto $-1 movf RCREG,W movwf INDF end_of_rec: movlw 0x0D xorwf INDF,W bz GET_DATA ;received all the datas incf FSR,1 goto lp_rec How could I do the same on the 18F4520? Thanks in advanced! Luis F. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist