> I get a litlle bit confuse with that, if you want to use it, you MUST >be >sure that "GetMask" is in a PCL lower than 248... otherwise if PCL = 250, >and w = 7 after ADD PCL = 2. Am I wrong? Well, yes, in a way. You can do it this way, or simply adjust the upper PCL byte (PCLATH) before you move down the table. Use "Index" as the line to jump down to. Big_Table movlw HIGH (Table_Start) movwf PCLATH movf Index, 0 addlw LOW (Table_Start) skpnc incf PCLATH, 1 movwf PCL Table_Start retlw 0x01 retlw 0x02 etc... _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.