movlw ((INTHAND) >> 8) => Shift the constant (literal) 8 bits right (equivalent to dividing by 256) then put the value in WREG
movwf PCLATH => Move the value in WREG into PCLATH.
So, these two statement combined are putting INTHAND/256 into the the middle byte of the program counter.
Bookmarks