> Quick question... > > movlw 0x00 > addwf PCL > > Does that code put you into an infinite loop or does PCL still increment > instead of just staying where it is? (Note: in my code it's not as > overt as above, so the assembler can't detect and correct it. My > problem is that I'm doing some branching but in one case I want to > branch to the instruction right after the 'addwf', but instead of doing: IIRC PCL alwys contains the lower part of the NEXT address to be fetched, unless PCL were otherwise modified, therefore your code above would result in the next instruction in memory being executed. This is actually pretty useful when doing table reads. Thanks, TTYL -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.