目前学习哪种单片机比较好啊?我是计算机专业的,学过数电,模电,组成原理等

如题所述

现在市面上用的单片机都有很多,常见的有:89C51系列,PIC,AVR,
8051系列有有AEMEL公司,SST公司。WINBON公司,STC等
其中AEMEL公司占有量最大90%以上,其中包括AT89C51,C52,2051,以及现在的升级版,支持ISP的AT89S51,AT89S52,AT89S53,AT89S54等,其中AT89S51,AT89S52用的最多,但内存都较小。
STC单片机这几年发展也很快,主要是价格便宜。
SST单片机质量最好,经常仿真器就用它,烧录次数多最不易坏,功能也强大。如SST89C58内存很大,内置E2存储.
WINBON公司的WINBON77系列,WINBON78系列功能都很强。
AVR单片机功能更强大,速度也更快。
ARM是属于嵌入式,它功能最强大,已基本不属于单片机范畴了,它可以运行操作系统。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-23
直接学cortex m3,是arm内核的,它被定义为微控制器,这种内核的芯片有很多,比如stm32,ti的也有,还有nxp的也有。建议学stm32,学了它你才知道什么是单片机,才知道原来单片机不用深入了解内部寄存器也可以玩。
做单片机设计重在实现功能,不论用哪种单片机做设计都要有很好的c语言知识和电路运用的知识。
到网上下个视频买个开发板学吧。本回答被提问者采纳
第2个回答  2011-11-23
先学习51吧,楼主说的也对,低端51内核的CPU比较简单、便宜,且具有代表性,等你将其都掌握了再看看51系列中端32位CPU吧,等你将他也学透了就去学习arm吧,祝你成功!其实单片机只要是不加操作系统都一样,只是一些寄存器的简单配置
第3个回答  2011-11-23
个人建议先学习51,简单,便宜,通过它去了解其基本架构,及相应的外围扩展,对定时器,中断,Io等等有很清晰的认识,有一定的编程能力,在脑袋中有一个逻辑框架(我认为非常重要),然后可以主攻arm
第4个回答  2011-11-23
当然是MCS-51。建议先系统的学汇编,这样对内部硬件有比较好的基础,再学C语言.......
相似回答
大家正在搜