单片机推荐STC12C5A60S2,双UART,SPI,PWM,8路AD。。。。。。很强大,增强性51四路AD,如果精度要求不是太高,从成本和电路简化考虑,用单片机片内的就可以。不然推荐使用CS552X,精度高,稳定性好,片内可包含多路,但就是比较贵
用PIC16F876A吧,STC12C5602AD系列同51系列相同。
stc的很多都有这些功能