> I'm currently using a 16F84 on my application, but > need more ram and more data EEPROM space. I'm new to the The question is, how much more? There's the 16F628 coming, but not here yet, with 2k program Flash, 128 bytes data EEPROM and 228 bytes RAM. Bonus is an on-chip UART and 3 timers vs. the F84's one.