Skybyte wrote: > movlw .67 > subwf BYTE_TO_CHECK > btfsc STATUS,Z > > > If the diff. is 0, will the Z flag of STATUS be set or cleared? A "Zero" flag is *set* when the accumulator is all *clear*. Cute? > In the above code: Will be executed if BYTE_TO_CHECK is > .67? The command is skip if *clear*, Z will be clear if comparison NOT equal, so it it *matches* it won't skip, command 1 *will* execute. -- Cheers, Paul B.