Hello,
I am Building a Embedded Controller,which has 40+ IO's and need 8 Channel ADC. I have designed it using 89c51/52 and 8255's. But i am trying to build the same in a single chip provided 48 io's. ADC(optional),UART(reqd). Constraint is that i have a programmer which supports only 48 DIP packages. Would be helpful if anybody can guide me in selecting a Chip and a programmer(Cost Effective!). Package - Any. Any guides/reference for how to program this IC http://www.keil.com/dd/chip/3449.htm
Here's an article extolling the virtues of Cortex-M microcontrollers:
www.emcu.it/.../WhyUsingCortexMx.html
Obviously it is promoting the parts - it's not an impartial review - but it should give you some idea of what's available in today's market...