设计与开发

单片机那种好 想学单片机,选哪个型号矮粗笨的51单片机完胜高富美的STM32

小编 2024-11-23 设计与开发 23 0

想学单片机,选哪个型号矮粗笨的51单片机完胜高富美的STM32

51单片机流行了这么久,至今仍然很流行,现在所讲的51单片机一般是指国产的STC单片机,STC是一个很神奇的公司,在ST、TI、Microchip、NXP群雄逐鹿的今天,硬是杀出了一条血路,主要针对人群以大学生、初入门者居多。由51单片机所引发的讨论从来就没有停止过,STM8,STM32,AVR, PIC,MSP430单片机使用这么广泛、资料这么丰富,在入门的时候到底还要不要从51单片机开始?单片机大神在摒弃51,入门新手在纠结,这是一个值得讨论的问题。

浓浓山寨风的STC官网

首先发表我的观点:

以51单片机作为入门,很有必要 。相信很多单片机工程师、硬件工程师、电子工程师也都是以51单片机作为起点的。不仅如此,而且反对派中的大多数也是从51单片机过来的。理由如下:

1.与大学课程接轨

在大学里,电类专业,如电子信息工程、计算机科学与技术、电气自动化等,都会开设51单片机的专业课程。在这门课程里会讲解51单片机的基本硬件知识和编程。虽然现在很多单片机的性能和性价比都远远超过51单片机,但是大学课程更新较慢,而且授课老师都是利用延续下来的课件讲授51单片机,如果频繁更滑其他型号的单片机,老师新作课件麻烦,而且还要花精力去熟悉,老师没有时间也不愿意,所以就导致了大学里的单片机课程一直以51为中心。

我在上大学时也学习的51单片机,当时授课老师在教授这门课程的时候是基本脱离硬件的,以汇编编程为主,主要讲111条汇编指令,一堂课讲4条,当时跟听天书一样完全听不懂。这个汇编课件是老师积累了多年所形成的教案,汇编的指令清晰,教案的结构容易把控,课时容易规划 ,所以课件不会轻易改动,即使老师不用汇编编程。

51单片机学习板

2.51单片机容易入门

在没有单片机的概念之前,如果直接入手STM32或者STM8S这类单片机,可能初学者感到很茫然。因为没有任何单片机寄存器的概念做铺垫,一开始就要了解单片机的方向寄存器还要了解单片机的数据寄存器,甚至还有库函数,一时间让初学者难以接受。51单片机的寄存器相对简单,作为准双向口,配置起来没有那么复杂。先把51单片机学好,再学其他单片机也是一种好方法。从这个角度来讲,51单片机比较容易入门。

51单片机小制作-抢答器

3.51单片机资料丰富

51单片机作为最早传入国内的一个系列的单片机,应用有超过30多年的历史,甚至第一代接触51单片机的工程师还奋斗在岗位上,所以51单片机积累了太多的学习资料、例程、设计实例等。大学里的课程设计题目甚至毕业设计题目,在网上都能找到实际可用的资料,这也让很多学生有了参考,更愿意在此基础上去实现自己的设计,所以51单片机成了学生们的首选。由此也形成了一个非常庞大的灰色产业链,单片机课程设计、毕业设计代做,只要有需求就有供应,这些制作在网购平台上非常多,甚至有很多初创公司都是以51单片机开发板或者是代做设计起家的。

51单片机小制作-循迹小车

4.51单片机也在不断创新

51单片机虽然有了这么久的历史,但是他却一直在更新,从Atmel的51单片机到STC的单片机,51单片机一直在改进,STC单片机已经改进的很适合国人的应用习惯,并且性能也在不断提升,片上资源也越来越丰富,当然与TI、ST、Microchip等国际知名半导体公司的差距还是挺大的,但是他的努力不应被否定。

51单片机开发板

虽然我现在设计产品时主要应用STM32、PIC、NXP等,已经不再用51单片机了,但是我还是推荐51单片机作为入门工具,你有什么样的看法可以一起讨论。

本文章由头条号:玩转嵌入式原创,如需转载请联系作者,感谢支持。

单片机哪家强?实力大比拼,你用的是哪家单片机

单片机从当初的4位发展到8位、32位,甚至更高,到现在可以说种类繁多而且齐全,数量庞大,在不同的领域主流的单片机有不同,很多设计开发有时候要面临很多选择。下面介绍几种常用的单片机

1、51系列单片机

51单片最初是由Intel始创的8004单片机开始,这是8位的单片机,特点是:寄存器少,.很多功能需要外部扩展,像AD转换、PWM专门输出信号等、I/O口输出能力不强、运行速度慢、抗干扰能力差、功耗高、不具备自编程能力。但是它的外围电路相对简单,上手容易,适合入门级,很多高校单片机都是以51单片机教学为主,在工业测控系统应用很广泛。 目前生产51单片机的厂家有:英特尔、艾德梅尔、西门子、华邦以及国产的宏晶等

2、AVR系列单片机

AVR单片机是由Atmel公司最初提出,也是8位单片机,后来也有16位的,但是与51不一样,它内部指令大大简化,同时内部结构精简,因此速度更快,功能更加强大,驱动能力比51的强,功耗也很低,抗干扰能力更强,内部有强劲的Flash程序存储器,烧录快捷方便,内部集成多种频率的RC振荡器、PWM输出、AD转换、看门狗、上电自动复位等功能。

AVR单片机有三种系列:

tinyAVR,这种主要被用于需要性能不是很高、效率低下以及在小封装中使用

megaAVR,这种主要是针对需要加额外外围电路设计的理想选择,自编程能力强

Xmega AVR,这种主要是在高集成度和低功耗使用

AVR单片机主要应用在打印机、空调、电表等控制电路板当中

3、STM32系列单片机

STM32系列单片机是有ST公司推出的,表示ARM Cortex-M内核的32位微控制器,这个芯片功能就更强大了,光是学习起来就有厚厚的一本书,这还不包括实际操作实践,从事软件开发的网友,特别是设计大型系统对这个芯片一定不陌生。这是一款高性能高性价比的芯片,特点是拥有双12位ADC,4兆位/秒的UART,18兆位/秒的SPI,18MHz的I/O翻转速度,待机功耗低至2μA,复位电路、低电压检测、RC振荡器等电路高度集成化。到目前为止,ST已经推出了基本型、增强型、USB基本型 系列、互补型等一系列芯片,功能越来越强大,主要交通运输、UPS电源、充电桩、功率转换器、计算机等方面。 

4、MSP430系列单片机

· MSP430单片机TI德州仪器公司推出的,有时候也成为混合信号处理器,这种单片机是16位超低功耗芯片,它的内部指令集也极具精简,内部集成了较为丰富的片内外设,有各类定时器各种通讯协议、液晶驱动器、高精度数模转换、USB控制器等,这种单片机特点是运算速度快、处理能力强、功耗低等。这种芯片主要是针对实际应用需求场合应用 ,主要应用在智能电子锁、键盘门禁、读取器、电梯轿厢呼叫按钮、无线扬声器、可视门铃等

5、PIC系列单片机

较为出名的莫过于Microchip公司(中文名:微芯半导体)的PIC芯片,这家公司PIC系列出货量居于业界领导者地位。PIC芯片的指令集也较为精简。Microchip8位、16位和32位单片机,拥有功能强大的架构、灵活的存储器技术、通讯方式涵盖SPI、I2C、UART、CAN、USB、以太网等、内部集成了图形以及触摸传感控制器等电路、各类比较器、A/D转器等应有尽有,目前Microchip的PIC单片机8位的典型代表有: PIC10、 PIC12、 PIC16 、PIC18,PIC系列单片机主要是用来开发和控制外围设备的一种芯片,对于庞大的系统,有些场合如果用此芯片控制可以进行高度集成化,减少外围电路。主要应用在电机、医疗、家电、有限连通、汽车领域、电池管理方案、智能能源等

6、M68HC系列单片机

这是MOTOROLA推出的单片机,摩托罗拉作为单片机最大生产商之一,它的M68HC系列单片机特点是速度快、功能强大、功耗低等,带flash重复擦写且供电电源单一、支持在线编程,最主要的额是它内部采用的时钟频率很低,抗干扰能力很强,因此很适合在工控领域使用。

除了上述这几种其实还有很多单片机,比如NXP 51系列单片机、WINBOND51系列单片机、台湾义隆单片机、松翰单片机(SONIX)、Atmel的AT89系列单片机、华邦W78系列单片机、EPSON单片机、Scenix单片机等。

其实选择哪一种单片机要根据实际情况同时结合自身条件以及要求,一般来说,对于控制系统不是很复杂,I/O数量不是很多,可以采用精简指令集的单片机,这种单片机在读取指令和数据时候分开进行,因此单片机速递不是很高,例如可以用例如PIC系列单片机、SONIX单片机等;而对于系统较为复杂一点的可以采用速度快一点的,例如STM32系列等。

相关问答

单片机 谁讲的好?

单片机慧净讲的好慧净电子的很好,看教程建议看最新的,不要看过时的教程,学最新的知识,过时的学了也没有用。郭天祥的很好郭天祥的十天征服单片机比较经典...

单片机 哪个网站好?

想学单片机,现在专门的电子论坛基本都有单片机板块,并且是按照单片机类型细分的,里面的资料都是很多的。学习来非常方便。一、推荐好的单片机学习网站有:21...

哪种单片机 的性价比高?

单论性价比,国产STC12C或15F系列性价比最高,8A8K也不错。小型工控项目首选。要是对性能要求高一些,STM32F4或F7系列是很好的选择,F3系列虽然用的人很多,性...

电气专业现在做建筑电气,plc, 单片机 那个最有..._电气工程...

PLC,上手快能让你找到工作,不过单片机更有前景,就相当于工资高点。

单片机 学习板哪个好?

自学单片机最好从51开始下手,学习单片机是要有一定的电子基础知识的!51现在已经很成熟了,所以在网络上你可以下载到很多学习资料!还有原程序等!学习板自己...

stc和stm 单片机 哪个稳定?

本人从事单片机研发有10多年的经验了。从大学一毕业就开始从事单片机的研发了,从一开始的51单片机到c8150单片机再到现在的stm32单片机,如果说入门的话最好是s...

单片机 、PLC、嵌入式,哪个的发展前景更好? 申请方

目前从事嵌入式开发,具体点是无人机软件开发,智能设备爱好者。声明一点,具体情况,得具体分析。我个人的观点,就目前而言,智能硬件是潮流,经济前景...

b站 单片机 哪个教程好?

0基础的话,比较推荐郭天祥的单片机课程,内容比较容易理解,有配套书籍视频。0基础的话,比较推荐郭天祥的单片机课程,内容比较容易理解,有配套书籍视频。

企业应用最多的是哪款 单片机 ?

目前企业应用最多的是STM32单片机,这种单片机是意法半导体公司(意大利SGS公司和法国THOMSON公司合并而成)研制的,功能齐全,品种众多。该公司为使用者提供了...

linux和 单片机 哪个更有前途?

linux和单片机相比前者会更有前途。建议linux.发展空间相对相对大一些。单片机就业前景很不错的啊,但是做的都是一些小的控制的项目,现在这样的企业非常多,而...

猜你喜欢