Ben Hencke wrote : > So I found this in the instruction set info for MOVWF in the mid-range > manual: > > Q1 Decode > Q2 Read register 'f' > Q3 Process Data > Q4 Write Register 'f' Now, the 18 series might have different implementation of the instructions, the 18 series ref manual says about MOVWF : Q1 Decode Q2 Read register WREG Q3 Process Data Q4 Write Register 'f' which seems more logical, right ? I'd guess that that is what should have been in the 16 series docs also... > I looked at some other instructions, namely CLRW: > > Q1 Decode > Q2 Read register 'f' > Q3 Process Data > Q4 Write Register 'f' I think Q4 should have been "Write Register WREG", but the 'f' is still a bit confusing, of course. Jan-Erik. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.