首先说MCS8051它的优势在于普及广、开发设备及资料丰富,是入门者较好的选择之一;然而纯51由于其功能和性能有限已经处于淘汰的边缘。
c8051f系列,是一种混合信号的单片机,它以51为内核并在芯片上扩展了AD、DA、PWM、CAN、USB等实用的附加功能,可以说就模拟信号的输入与输出是没有哪一家的单片机能达到它的水平的,而且它还是JTAG接口,调试非常方便。不过,它的芯片稍微有些贵,对于成本非常敏感的用户有点不能接受。对于初学者来说,它的仿真器与评估板加起来也至少要四五百块钱,还是有些超出一般工薪家庭和学生的预算。
PIC单片机是哈佛结构的,挺可靠,功能也可以,不过它的在线调试与下载远没有c8051f的JTAG出色,经常需要断电、重启才能连接上。它的芯片和开发系统也是价格偏高,仿真与评估板总共要七八百。
AVR单片机是哈佛结构,价格便宜,性能可靠,功能也非常丰富。官方的开发器要上千元。不过目前有许多性能优越、价格低廉的AVR开发工具,最便宜的只有几十元,甚至自己也能DIY,特别适合个人学习与使用。
最后来说说MSP430,它的特点在于微功耗(一枚纽扣电池能用很长时间),而且它是16位的单片机,JTAG仿真做得不错,能与c8051f媲美。片上集成了AD、DA、PWM、LCD驱动。开发系统也很便宜。
写在最后:其实使用哪个系列的产品完全在于你个人的喜好与习惯,只要掌握了一种单片机的开发方法与设计思想其它类型也都大同小异,因而建议初学者最好选择开发系统便宜,而且JTAG仿真简单可靠的产品。