Is there a way to Divide two 8 bit number in PIC 18fXXX assembly language not C?
If you don't need speed you can use 'repeated subtraction', essentially

Q = 0
while( R1 &gt; R2 ){
   R1 = R1 - R2;
   Q = Q + 1;
}


I'll leave it to you to translate this to PIC assembly