The 16F628A is a direct replacement in that it is pin compatible with the 16F84 and is intended to fill the slot the 16F84 took. That the 16F628 has more features doesn't mean anything; replacements often do have more features. So what? The 16F628 will do exactly everything the 16F84 did. Any code written for the 16F84 will run on the 16F628, with the two instruction addition of turning off the analog functions. Mike -- View this message in context: http://www.nabble.com/PIC16F84-to-PIC16F628A-t1373445.html#a3709795 Sent from the MicroControllers - PIC forum at Nabble.com. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist