不一定要学。刚接触单片机,可以从51单片机开始学习,51相比于32要简单很多,如果要做一些高性能的项目,就得用32位单片机,51单片机的运算速度太慢了,内部资源也很少,而32单片机它的运输速度要快很多,内部资源也多。结论不一定要学32单片机,如果对单片机感兴趣学个51单片机就可以了,满足不了你做的项目,那就得学32位单片机。
1、单片机好不好学不好学,关键还是看自己走没有兴趣,我大学的时候学单片机都不知道学了什么,自己一点兴趣都没有,什么都没学会。世上无难事,只怕有心人。我之能能说易学难精,刚开始是单片的简单端口应用往深一点就是控制算法的实现了。看你原来有没有接触过了,第一次学单片机从51开始入手,51是最基础的单片机,编程语言选用C语言比较容易上手,开发软件用keil4forc51!
以51入手,掌握了中断、计数、通信等之后,再往外扩展其他单片机就容易的很多!我大学单片机就是学的51,后来用到stm32、430等单片机掌握起来就比较快了!另外顶楼上一句,如果想深入的话,一定要学好模电数电,编程离不开硬件调试!单片机没有好学不好学这个说法,只有看你愿不愿学,入门了你就会发现单片机的世界很精彩。
2、微机原理单片机哪个好学?都难。先学微机原理,微机原理是基础。要学单片机最好先学学微机原理,微机原理更基础。单纯从学习的角度看,单片机好学些,从基础理论方面看,微机原理更基础些,从所设计的只是来看,微机原理是将的8086系列cpu知识,就是电脑的cpu,现在的p4就是它的高级版本。单片机是简单化了的cpu,但他的适用性更强,更广,现在的很多工业控制都是用单片机做的。
3、学习单片机51和安卓哪个好学?都好学。安卓不是单片机,不过学安卓App开发这阵子貌似也很好找工作,不冲突。51单片机是国内最普及的单片机,学习资料丰富,懂的人也多,安卓是一个操作系统,现在移动平台用量最大的实时操作系统。这两门知识都可以学习,不过51单片机一般用µC/OSII操作系统。