> >I prototype on 16F84 and move the final to OTP 12C509A's. > >I've been building a checklist for moving code from PIC 16F84 to PIC >12C509A and would appreciate other's comments. What have I missed from >the list? Some of them are obvious; don't use 16F84 features. But it's >the strange ones that are likely to be missed. Got one more for your list (and it can be a biggie): RETURN MPASM substitutes RETLW 00 in place of RETURN - this means not being able to pass variables from subroutines back to the caller. dwayne Dwayne Reid Trinity Electronics Systems Ltd Edmonton, AB, CANADA (403) 489-3199 voice (403) 487-6397 fax