>I know of no >other good way to, e.g., perform an add-with-carry that produces a meaningful >carry out: > > movf Source,w > btfsc C > incfsz Source,w > addwf Dest,f > >[does anyone know who invented that ingenious piece of code? They should >win an award or something...] John, Please continue with the explanation of this one, I'm not quick enough to figure out what you're doing. Thanks, Bob