Aaron Wohl wrote: >The direction bit takes some getting used to. For example: incf reg,1 >increments register reg. While incf reg,0 moves reg+1 to w. While this is true, Microchip's assemblers have always allowed you to just imply the ",1" and use ",W" instead of ",0". To use the same example: INCF REG ;Takes the value in REG, increments it, and stores ;the result back in REG. INCF REG,W ;Takes the value in REG, increments it, and stores ;the result in W, leaving REG unchanged. Code written without the ",0" and ",1" suffixes is, in my opinion, MUCH easier to read. -Andy -- Andrew Warren - fastfwd@ix.netcom.com Fast Forward Engineering, Vista, California