欢迎您光临五金加工厂,如有问题请及时联系我们。

目前常用的单片机型号有哪些?都有什么优缺点?

作者:五金加工
文章来源:本站

  目前常用的单片机型号有哪些?都有什么优缺点?

  现在市场上的单片机型号可以说是非常多的,其中有通用型的单片机,还有专用型的单片机。专用型单片机一般我们不常见到。

  今天我们结合这个问题来介绍一下目前常用的单片机型号:

  目前常用的单片机有:51单片机,AVR单片机,PIC单片机,freescale单片机,MSP430单片机,LPC单片机,STM8单片机,STM32单片机等。这几个是比较出名的,还有一些也有较多应用的,如瑞萨单片机,三星单片机,亿隆单片机,合泰单片机,华邦单片机等。

  51单片机可以说是目前为止最经典的一款单片机,可以这么说,只要搞过单片机的人,肯定都知道有51单片机(有很多人没有用过51单片机,但是肯定听说过)。

  51单片机最初由intel推出(Intel公司推出8051/31类单片机),后来Intel公司将MCS-51系列单片机中的8051内核使用权以专利互换或出让给世界许多著名IC制造厂商,如Philips、NEC、Atmel、AMD、Dallas、siemens、Fujutsu、OKI、华邦、LG等。

  51单片机的发展也经过了几个阶段。

  下面我们对8031、8051、8751、89C51、89S51的区别与特点进行介绍:

  031片内不带程序存储器ROM,使用时用户需外接程序存储器和一片逻辑电路373。用户若想对写入到EPROM中的程序进行修改,必须先用一种特殊的紫外线灯将其照射擦除,之后再可写入。写入到外接程序存储器的程序代码没有什么保密性可言。

  8051片内有4k ROM,无须外接外存储器和373。但是你编的程序你无法烧写到其ROM中,只有将程序交芯片厂代你烧写,并是一次性的,今后你和芯片厂都不能改写其内容。

  8751与8051基本一样,但8751片内有4k的EPROM,用户可以将自己编写的程序写入单片机的EPROM中进行现场实验与应用,EPROM的改写同样需要用紫外线灯照射一定时间擦除后再烧写。

  在众多的51系列单片机中,要算 ATMEL 公司的AT89C51、AT89S51更实用,因他不但和8051指令、管脚完全兼容,而且其片内的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写,一般专为 ATMEL AT89xx 做的编程器均带有这些功能。

  AT89S51、52是2003年ATMEL推出的新型品种,除了完全兼容8051外,还多了ISP编程和看门狗功能。

  在AT89c51之前,单片机实际上已经走到了一个瓶颈期,其主要原因是单片机的程序烧写技术的限制,但是ATMEL把电可擦除技术以及FASH技术引入ROM后,单片机获得了一个极大突破。

  但是随着新型的,功能更强大的单片机技术的出现,51单片机慢慢被越来越多的人抛弃。

  直到STC51单片机的出现,STC单片机直接使用一根串口线就可以将程序刷到单片机内,并且对51单片机的功能做了越来越多的增强和完善,现在STC单片机的功能可以说与中当单片机不相上下,所以我认为STC让51单片机重新焕发了强大的生命力。

  AVR单片机是atmel公司在51单片机基础上开发出来的,采用增强的RISC结构,使其具有高速处理能力,在一个时钟周期内可执行复杂的指令,每MHz可实现1MIPS的处理能力.AVR单片机工作电压为2.7~6.0V,可以实现耗电最优化.AVR的单片机广泛应用于计算机外部设备,工业实时控制,仪器仪表,通讯设备,家用电器,宇航设备等各个领域。

  MSP430单片机是16位单片机,其最主要的特点是低功耗,在使用电池供电的场合非常省电,另外MSP430单片机的功能也很强大,集成了AD转换,PWM,电压比较器,甚至还集成了段式液晶驱动,所以在对功耗敏感的应用中用于很多忠实用户。

  需要说明的一点是MSP430系列单片机是TI(德州仪器)推出的,世界上第一颗单片机就是由TI搞出来的。

  MSP430系列单片机采用冯-诺依曼架构,通过通用存储器地址总线(MAB)与存储器数据总线(MDB)将16位RISCCPU、多种外设以及高度灵活的时钟系统进行完美结合。MSP430能够为当前与未来的混合信号应用提供很好的解决方案。所有MSP430外设都只需最少量的软件服务。

  PIC单片机是美国微芯公司(Microship)的产品,共分三个级别,即基本级、中级、高级,是当前市场份额增长最快的单片机之一。

  MicroChip单片机的主要产品是PIC16C系列和17C系列8位单片机,CPU采用RISC结构,采用Harvard双总线结构,运行速度快,低工作电压,低功耗,较大的输入输出直接驱动能力,价格低,一次性编程,小体积。以低价位著称,一般单片机价格都在1美元以下.Microchip单片机没有掩膜产品,全部都是OTP器件(现已推出FLASH型单片机)。

  飞思卡尔单片机的前身是摩托罗拉单片机,现在飞思卡尔单片机从8位到32位,以及近几年流行的cortex m系列都有。

  飞思卡尔单片机在汽车电力方面应用较多。

  Motorola是世界上最大的单片机厂商,品种全,选择余地大,新产品多,从M6800开始,开发了广泛的品种,4位,8位,16位32位的单片机都能生产。在8位机方面有M68HC05和升级产品M68HC08,68HC05有30多个系列200多个品种。16位单片机68HC16也有十多个品种.32位单片机683XX系列也有几十个品种。

  STM8单片机是ST公司推出的8位单片机,其特点是速度快,功能丰富。最主要的一个特点是高性价比,基于高性价比这一点,现在STM8单片机也有不小的市场应用。

  STM32单片机就不多说了,到网上找一下,这方面的介绍可以媲美51单片机。

  LPC系列单片机是NXP(恩智浦)推出的,其前身是飞利浦电子,目前NXP系列单片机也是从8位机到cortex m0 m3都有,

  飞利浦半导体作为全球著名的半导体产品供应商,在单片机(MCU)领域具有强大的影响力,产品范围广泛并且在技术创新上极为活跃。尤其近几年在ARM(32位)和增强型51单片机方面,有大量的新产品问世。飞利浦51系列单片机与MCS-51指令系统完全兼容。

  NXP(恩智浦)公司(由philips创立半个多世纪)的80C51系列、LPC700系列、LPC900系列

  九、其它单片机

  其他有瑞萨单片机,海尔单片机,新塘,小壁虎,瑞萨单片机,三星单片机,亿隆单片机,合泰单片机,华邦单片机等

  既然看到了这个问题就来简单说一哈嘛……

  就目前单片机型号简直不要太多了,主要的一些常见的比如经典中的经典51单片机,我上大学时学习单片机接触的第一款,相信很多人都是从这个家伙入门的,突出一个简单上手容易,网上资料成片,相当适合新手入门学习。现在市面一些项目依旧采用51单片机。比较流行的应该就是宏晶的STC了,稍微加强了速度,和外设。价格上还是有一定优势。

  再有就是AVR了,说到AVR不得不提的是牛逼哄哄的Arduino!就是采用AVR单片机做的主控。据传说德国人还用此单片机做过四旋翼飞行器的主控,我想应该是算法比较牛逼吧!

  还有TI的MSP430了,这款在低功耗这块比较突出,具体低功耗模式就是几个ua的功耗,这个还是很牛逼的!看下一下产品介绍

  说到底功耗好的说一下近几年发展飞快的ST了。推出STM32L系列,在低功耗这块也是做得很好,很多很多消费娱乐型产品会选择这款,功能又强大!ST家族的产品有点多!STM32可以说是最牛逼,听说最多,用得最多的了,F1和F4主打款,高速度、高性能,各种款基本可以满足绝大部分需求。看看ST

  还有飞思卡尔的。从8位、16位、到32位,也是种类繁多。感觉用在汽车电子居多(可能只是我认为),飞思卡尔每年还在举办智能车比赛,参加过一次。

  工作后也用过一段时间的飞思卡尔。

  市面上单片机真的太多了,一般公司会根据需求和成本这块选择。比如现在用的是瑞萨(小日本的产品),也用过飞思卡尔和STM32。还有些用富士通和东芝的,太多太多了!个人觉得还是STM32好用一些,可以采用库函数写代码,库函数由官方专门负责维护,可以放心使用,其bootloader部分也很好做,其他单片机做个升级感觉麻烦的多,至少比飞思卡尔好做!

  再怎么他们都是单片机,都差不多,你玩通了一款,其他的用起来也会游刃有余的!

  以上仅是个人见解,如果过路的大侠有什么好的看法,欢迎评论区留言讨论!

  感谢邀请答题。本人在大学期间参加了电子设计团队,可以说每天都和单片机打交道呢!如有不懂的可以关注我哟!

  

目前常用的单片机型号有哪些?都有什么优缺点?

  从实际应用的角度出发,我所了解的常用单片机型号有80c51、Arduino、stm32,以及CC2530等。

  1.80c51,它具有编程容易上手简单,低成本的优点,但是处理速度相对慢些,处理多个任务也就是系统移植比较困难,而且实用性不大。

  2.Arduino的优点是面向于idea创意想法来实现的,也就是需要创意去开发和研究的,可以用于产品的可行性验证,大大地降低了研发成本。而且有多个芯片版本可以运行操作系统,进行更复杂的数据运算,就连做个无人机也是绰绰有余的!缺点是底层开发有门槛、深入学习比较困难。

  3.CC2530也就是常说的zigbee啦。这款芯片主要是面向于局域网搭建,可以承担起网关,节点和路由器的功能,也是目前国内智能家居比较常用的单片机型号,官方已经集成了协议栈(zstack),使用起来比较方便。缺点是成本较高,而且联网信号受环境的影响,通信距离受限等。

  4.stm32是目前国内比较常用的嵌入式入门型的单片机,有官方集成的库函数,开发方便,稳定性好,也可以学习寄存器开发,进行更深层次的研究。缺点基本没有,因为它的型号比较多,价格也有所不同,就要看设计者具体怎么选择了。

  我来说说。

  1、意法半导体(STM)单片机:

  stm8系列单片机-8位单片机,资源丰富,性价比绝对高。目前,普遍应用于小家电上。

  stm32单片机-32位单片机,资源更不用说,性价比也无话可说,支持微操作系统,目前普遍应用于较为复杂的电子产品上。

  2、微芯(Microchip)单片机:

  

目前常用的单片机型号有哪些?都有什么优缺点?

  pic系列8位单片机-采用哈佛结构精简指令集,35条汇编指令,编程简单。优势便是可靠性高,普遍应用于工控类产品。

  

目前常用的单片机型号有哪些?都有什么优缺点?

  dspic16位单片机-采用哈佛结构精简指令集,支持一些DSP指令,处理速度大幅提升,目前常应用于变频器,逆变器的产品。

  3、国产类PIC单片机-指令与PIC单片机基本一致。最大的优势便是太便宜了!太便宜了!广泛应用于国产小产品。

  4、TI2000系列DSP-处理速度快,目前常用于大功率变频器、数字滤波器等产品。

  单片机

  每一种单片机各有所长,都适用于其所能充分发挥作用的领域,不存在优差之分。学单片机应该先学51单片机,学会了51单片机再去学其他单片机,这是学习单片机过来人的同感,也是公认的学习方法。为什么要先学51单片机?因为51单片发展最早,应用最广泛,特别是I/O口的操作非常简单,而且相关的学习资料最多、教材最成熟,学习起来得心应手,入门很快。有了这个基础再去学习其他单片机那就是小菜一碟了,只是对着芯片数据手册设置寄存器罢了,快则一两个星期,多则一个月就能掌握另一种单片机了。如果一开始就选择非51单片机学习,那将是“路漫漫其修远兮,你将艰难而求索!”

  那学51单片机用C语言还是汇编语言好?当然是C语言了。因为:1、C语言是高级语言,代码移植性好,易于维护;2、编程灵活,随心所欲;3、语言层次分明,思路清晰,可读性强。4、C语言是目前最流行的单片机编程语言,例程代码多,便于参考,单片机技术发展之快,应用之广,学习群体日益庞大,这和keil C51开发环境的问世是分不开的。5、C语言是大众编程语言,是其他编程语言的基础,学会了C语言,对于进一步深造的选择就很自由了。汇编语言是早期单片机学习使用的语言,优点是执行指令比C语言稍快外,其他方面笔者不敢恭维。

  1、AVR单片机-----速度快,一个时钟周期执行一条指令,而普通的51单片机需要12个时钟周期执行一条指令。当然,Atmel公司出品的AT89LP系列单片机也是一个时钟执行一条指令,但目前还未普及。AVR单片机比51单片机多了USB通信模块、SPI通信模块、I2C通信模块、PWM模块、AD转换模块等,但在C语言编程方面对I/O的操作比51麻烦得多。

  2、PIC单片机------品种齐全,应用领域广泛,片内资源也很丰富,也是很受欢迎的单片机。比51单片机多SPI通信模块、I2C通信模块、PWM模块、AD转换模块等片内资源。4个时钟周期执行一条指令,速度看似比51单片机快,事实上并非如此,PIC单片机最高时钟频率一般为8MHZ,而51单片机最高时钟频率可达到33MHZ 。速度上PIC单片机并不占优势,而抗干扰能力则也比51单片机略强。C语言编程方面对I/O的操作要比51麻烦。

  3、MSP430单片机-----16位单片机,速度快,一个时钟周期执行一条指令,超低电压低功耗,适合用于电池供电设备。

  4、Motorola单片机-----抗干扰能力极强,适用于恶劣环境,这是以降低速度为代价的。

  5、DSP技术------用于音频、视频、通信等快速数字处理领域,速度超快,编程算法也比较复杂。

  6、FPGA技术------难度和单片机差不多,应用领域逐渐广泛。

  7、嵌入式系统-----应用于非PC机控制以外的复杂的智能控制系统,以及智能通信设备、掌上电脑、学习设备、娱乐设备等,应用领域也很广泛。学习难度也较大,需要有操作系统、硬件、驱动原理等方面的知识。山寨版的手机、掌上电脑等满街泛滥都是嵌入式系统发展惹的祸。

  8、其他单片机,如德州仪器单片机,合泰单片机,NEC单片机等。

  电气电子视界

  欢迎您的关注

  

目前常用的单片机型号有哪些?都有什么优缺点?

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!