Hi, I have a problem that's always the same: I have a pgm in assembler, with several routines that I am calling (PIC16C84). To test my LCD I am sending a small text and I am calling the caracters with retlw. Depending on the position of this routine, I sometimes have nothing on the screen. I never understood "long calls", can somebody explain me what's happening? Thanks David