Andy and Bob, et al, wrote: >> add_word: macro aaa, bbb >> movf (bbb+1), w >> addwf (aaa+1), f >> movf (bbb), w >> skpnc >> incfsz (bbb), w >> addwf (aaa), f >> endm > >The parentheses in the first two lines should not include the "+1"'s. Well, the "+1"'s have to be somewhere... I just assumed the code was written 'low endian'. ___Bob