If you consider PICs (which would not be a bad choice), do read
http://www.voti.nl/swp
Actually nearly all microcontrollers will be able to do this. So to
narrow your selection down condsider:
- which chips can you actually buy
- for which chips can you get help, preferably locally
Wouter van Ooijen
-- ------------------------------------
http://www.voti.nl
PICmicro chips, programmers, consulting