51单片机可以说是学习单片机的基础,不是说基本学会就可以扔的,基础不牢学更深的会很吃力,你可以先换一款增强型的51,比如STC12C5a60s2或者STC90C58这类单片机,这些单片机兼容89C52,功能更强大一些,学习单片机并不是说你会用的单片机越多越好,而是能不能把一款甚至几款学的很深,毕竟入门一款单片机比较简单,但是想写好一个好程序却并不容易。还有认真学习下指针,和模块化编程,等什么时候这些增强型51满足不了你的时候再考虑换单片机吧。以上纯属个人建议。
学FPGA,ARM,Linux,如果非要学单片机可以看看AVR、PIC单片机。
学 AVR,这样有利于快速向ARM进军。
stm32,arm最后学学嵌入式系统
msp430,stm32