Hi Darren,

Have you gone to the Microchip website? The have charts there that list all of the different micros they have and what "guts" they have. You probably should try the 16F877 or 16F877A. It's a 40 pin chip but it has what you are looking for. And while you are on their site download the datasheet for the micro. You'll be a needing it!

BobK