Quote Originally Posted by karenhornby View Post
So far I'm only used to using a 16f877a
18F452 is almost a direct drop-in replacement for the '877. A few register changes here and there and you're set. It's all in the sheets...
My sequence on the 40 pin DIPs has been 16F877A (8K) -> 18F452 (16K) -> 18F4620 (32K) -> 18F4685 (48K) as my code space requirements have increased. Same circuit, slightly different register configurations, and very small changes in PBP code.