Skybyte wrote: > movlw .67 > subwf BYTE_TO_CHECK > btfsc STATUS,Z > > > > If BYTE_TO_CHECK is .67, the result of the thrird instruction will be zero > (67-67=0). > My questions: > * If the diff. is 0, will the Z flag of STATUS be set or cleared? The Z flag will be SET. > * In the above code: Will be executed if BYTE_TO_CHECK is .67? Yes it will not be skipped. regards, Reggie