微处理器和单片机(MCU)从上世纪 70 年代在欧美开始兴起,1981 年 8051 单片机问世,到今天已经 37 年了。经历了 SCM、MCU、SoC 三大阶段。单片机由以前的 1 位、4 位、8 位、16 位,发展到现在的 32 位甚至 64 位。但从数量上看,8 位单片机依然是 MCU 市场的主力。
《与非排行榜》在与非官网、与非网公众号进行了一场关于 8 位 MCU 的投票调查,根据大家的投票结果,经过紧锣密鼓的统计和整理,最终有五款 8 位 MCU 在大家的“帮助”下,从茫茫 MCU 海中突出重围,脱颖而出。此次活动有几百位业内人士参与投票,主要以工程师、学生和电子爱好者为主,通过考虑大家选择 MCU 的影响因素和曾经使用 MCU 的情况,并以此作为判断和选择依据,最终大家投票选出了 5 款最青睐的 8 位 MCU。
接下来,与非网小编就把最受大家欢迎的 8 位 MCU Top 5,呈现给大家。
NO.5 Microchip——PIC 16C 系列
美国微芯科技公司(Microchip Technology Incorporated)是全球领先的单片机和模拟半导体供应商,Microchip(微芯)单片机是市场份额增长最块的单片机。Microchip 公司自成立以来,就密切关注嵌入控制半导体产品市场。为了占领市场,集中了所有的技术、设计、生产、销售等各方面资源发展了两大拳头产品:PIC8 位单片机(MCU)和高品质的串行 EEPROM。到目前为止,Microchip 公司已推出微控制器外围设备、模拟产品、RFID 智能卡、KEELOQ 保安产品,可设计出更全面,更具价值的嵌入控制系统方案,以满足用户日益增长的需求。
它的主要产品是 16C 系列 8 位单片机,CPU 采用 RISC 结构,仅 33 条指令,运行速度快,且 以低价位著称,一般单片机价格都在一美元以下。Microchip 单片机没有掩膜产品,全都是 OTP 器件(近年已推出 FLASH 型单片机——编者注)。 Microchip 强调节约成本的最优化设计,使用量大、档次低、价格敏感的产品。MICROCHIP 公司的 PIC 单片机产品,其突出的特点是体积小,功耗低,精简指令集,抗干扰性好,可靠性高,有较强的模拟接口,代码保密性好,大部分芯片有其兼容的 FLASH 程序存储器的芯片。
STC89C51 单片机学习板是一款基于 8 位单片机处理芯片 STC89C51RC 的系统。其功能强大,可以实现单片机开发的多种要求,学习、开发者可以根据需要选配多种常用模块,达到实验及教学的目的。89C51 单片机学习板功能强大,具有报警,跑马灯、串行通信(max232)、段码液晶(msm0801LCD)和字符液晶显示(LCD1602)、电机控制(L298)、A/D 转换(TLC2543)、D/A 转换(TLC5615)、温度采集(DS18B20)、数字信号合成(AD9851)、实时时钟电路(DS1302)、4—20mA 输出、PWM 输出(UC3842)、红外检测(KSM-603LM)控制等十七种功能,供学习者学习开发使用。
89C51-III 单片机学习板采用的芯片都是常用芯片,使学习者对常用电子产品进一步学习理解。
NO.3 Intel——80C51
80C51 单片机属于 MCS-51 系列单片机,由 Intel 公司开发,其结构是 8048 的延伸,改进了 8048 的缺点,增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16 位数据指针、布尔代数运算等指令,以及串行通信能力和 5 个中断源。采用 40 引脚双列直插式 DIP(Dual In Line Package),内有 128Byte 的 RAM 单元及 4K 的 ROM。
80C51 有两个 16 位定时计数器,两个外中断,两个定时计数中断,及一个串行中断,并有 4 个 8 位并行输入口。80C51 内部有时钟电路,但需要石英晶体和微调电容外接,本系统中采用 12MHz 的晶振频率。由于 80C51 的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。
众多的厂商都介入了以 80C51 为代表的 8 位单片机的发展,如 Philips、Siemens(Infineon)、Dallas、ATMEL 等公司,我们把这些公司生产的与 80C51 兼容的单片机统称为 80C51 系列。
近年来,80C51 系列又有了许多发展,推出了一些新产品,主要是改善单片机的控制功能,如内部集成了高速 I/O 口、ADC、PWM、WDT 等,以及低电压、微功耗、电磁兼容、串行扩展总线和控制网络总线性能等。
NO.2 宏晶科技——STC89C52
STC89C52RC 是 STC 公司生产的一种低功耗、高性能 CMOS8 位微控制器,具有 8K 字节系统可编程 Flash 存储器。STC89C52 使用经典的 MCS-51 内核,但是做了很多的改进使得芯片具有传统 51 单片机不具备的功能。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 STC89C52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
具有以下标准功能:8k 字节 Flash,512 字节 RAM,32 位 I/O 口线,看门狗定时器,内置 4KBEEPROM,MAX810 复位电路,三个 16 位定时器 / 计数器,一个 6 向量 2 级中断结构,全双工串行口。STC89X52 可降至 0Hz 静态逻辑操作,支持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定时器 / 计数器、串口、中断继续工作。掉电保护方式下,RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率 35Mhz,6T/12T 可选。
和 atmel 的对比,STC89C52RC 单片机:8K 字节程序存储空间;512 字节数据存储空间;内带 4K 字节 EEPROM 存储空间;可直接使用串口下载;at89s52 单片机:8K 字节程序存储空间;256 字节数据存储空间;没有内带 EEPROM 存储空间。
NO.1 意法半导体——STM8 系列
意法半导体的 8 位微控制器平台基于高性能 8 位内核并集成了众多先进外设。该平台采用意法半导体专有的 130 nm 嵌入式非易失性存储器技术制造而成。 STM8 MCU 的增强型堆栈指针操作、高级寻址模式和新指令集让用户能够实现快速、安全的开发。
STM8 系列分为 STM8L 和 STM8S 系列,下面分类来介绍。
(一)STM8L 系列——8 位超低功耗单片机
意法半导体的超低功耗产品线支持多种对功耗极为敏感的应用,例如便携式设备。STM8L 基于 8 位 STM8 内核,采用专有超低漏电流工艺,利用最低功耗模式实现了超低功耗(0.30 uA)。
STM8L 系列 MCU 包括 4 个不同的产品线,适于需要特别注意节约低功耗的应用。
①STM8L 超低功耗微控制器
STM8L 超值超低功耗微控制器为成本敏感型应用提供了最佳性价比。超值系列具有与 STM8L151/152 系列 MCU 类似的内核性能和外设集,优化了特性和配置,从而能够达到预算价格。STM8L 超值系列微控制器为设计者实现消费类和大批量应用提供了帮助。
最低功耗模式:0.35 uA
动态运行模式:180 uA/MHz
②STM8L101 超低功耗微控制器
STM8L101 是 STM8L 超低功耗系列的入门版产品,是最经济的低压微控制器,提供了基本功能和低功耗性能。
这些器件具有高达 8KB 的 Flash 存储器和高达 1.5KB 的 SRAM。这些 MCU 基于 STM8 16 MHz 内核,具有更先进系列产品的丰富外设集,以及 USART、SPI、I²C 接口、全套定时器、比较器和其它特性。它们采用 20~32 引脚封装,可以选择不同的配置来以最经济的价格满足应用需求。
最低功耗模式:0.30 uA
动态运行模式:150 uA/MHz
③STM8L151/152 超低功耗微控制器
STM8L151/152 MCU 是 STM8L 超低功耗系列微控制器的增强型产品。与 STM8L101 相比,这些 MCU 的性能更高,功能更多。
它们基于 16 MHz 专用 STM8 内核,具有 64KB Flash 程序存储器、4KB SRAM 和多至 2KB 的数据 EEPROM,采用 20~80 引脚封装。可以选择 12 位 ADC 和 DAC、LCD 控制器和温度传感器之类的模拟特性。
最低功耗模式:0.35 uA
动态运行模式:180 uA/MHz
④STM8L162 超低功耗微控制器
STM8L162 MCU 由 STM8L 超低功耗系列的 STM8L151/152 产品延伸而来。除了 STM8L151/152 的特性,STM8L162 MCU 还包含 1 个加密 AES 单元。
这些单片机基于 16 MHz 专有 STM8 内核,提供了高达 64KB 的 Flash 程序存储器、4KB SRAM 和高达 2KB 的数据 EEPROM,采用 64~80 引脚封装。可以选择 12 位 ADC 和 DAC、LCD 控制器和温度传感器之类的模拟特性。
最低功耗模式:0.35 uA
动态运行模式:180 uA/MHz
(二)STM8S 主流系列 8 位微控制器
意法半导体的 STM8S 系列主流 8 位微控制器适于工业、消费类和计算机市场的多种应用,特别是要实现大批量的情况。基于 STM8 专有内核,STM8S 系列 8 位微控制器采用 ST 的 130 纳米工艺技术和先进内核架构,主频达到 24 MHz,处理能力高达 20MIPS。除了内置的 EEPROM 和 RC 振荡器外,其丰富的 I/O 以及性能优良的片上外设被视为与竞争产品拉开差距的关键。
STM8S 系列是 ST 公司对 STM32 和 STM8 微控制器的 10 年产品保障供货承诺计划的一部分,确保为设计人员提供稳健、可靠的解决方案。相关工具链,从经济型探索套件到更复杂的评估套件和第三方工具,为利用 STM8S 微控制器进行开发提供了极大方便。
STM8S 系列 MCU 包括四个产品线,具有不同特性,但是保持了全面兼容性和可升级性,从而减少了未来产品设计变更。
①STM8S00x 超值系列 8 位微控制器
STM8S 超值系列 MCU 提供了所有 8 位微控制器中的最佳性价比。
STM8S00x 超值系列以极其优惠的价格提供了基本的功能,并且现在可提供 8 引脚 SO8 封装产品。
很多消费类和大批量工业电子器件均需要基本的 MCU 功能和极具竞争力的价格。与现有的低成本 MCU 相比,STM8S 超值型微控制器的成本更低,并且还能够以很低的价格实现接近于 STM8S 基本型和增强型的出色性能。
所有 STM8S 超值系列微控制器都与现有的 STM8S 系列 MCU 完全兼容,并且具有相同的 IP、主要参数性能和相同的开发工具。
STM8S001 单片机扩展了 ST 在更小引脚封装方面的产品组合。全新的 STM8S001 采用小型工业标准的 SO8 封装,在内核处理速度、系统控制、存储器大小、通信外设及模拟功能方面实现最佳配置与优化
②STM8S103/105 主流级 8 位微控制器
STM8S103/105 基本型提供了更多特性和封装选项。
STM8S103/105 基本型 MCU 属于标准多功能 8 位微控制器。作为低成本超值型产品升级的第一步,STM8S103/105 基本型 MCU 提供了更多的封装、存储容量、特性和工厂编程服务选项。
它基于专有 16 MHz 内核,具有全套定时器、接口(UART、SPI、I2C)、10 位 ADC、内部和外部时钟控制系统、看门狗、自动唤醒单元和集成式单线调试模块。
该系列 MCU 具有高达 32 KB 的 Flash 程序存储器、高达 1 KB 的数据 EEPROM 和高达 2 KB 的 RAM。它提供四种封装选项:20、32、44 和 48 引脚封装。它最适于工业、计算机和消费类市场的主流应用,特别是要实现大批量的情况。
③STM8S207/208 主流级 8 位微控制器
STM8S207 增强型配有全套外设,满足中、高端应用的性能要求。
STM8S207/208 增强型 MCU 是更高端的多功能 8 位微控制器,可以替换到 STM8S103/105 基本型。
它基于意法半导体的专有 24 MHz 内核,具有与基本型相同的标准特性:全套定时器、通信接口(UART、SPI、I2C)、10 位 ADC、内部和外部时钟控制系统、看门狗、自动唤醒单元和集成式单线调试模块。它还提供其它特性,例如 CAN 接口和另一个 UART。
STM8S207/208 增强型微控制器采用 32~80 引脚封装。该产品系列具有高达 128 KB 的 Flash 程序存储器、高达 2 KB 的数据 EEPROM 和高达 6 KB 的 RAM。它最适于工业、消费类和其它大批量市场内的中端和高端应用。
④STM8S 专用型 8 位微控制器
STM8S 专用型提供了更多模拟特性和专用固件解决方案。
STM8S 专用型产品线为需要更完善的模拟特性和实现 DiSEqC 应用的用户提供解决方案。STM8S903 器件最适合需要更多模拟特性和更高性能的应用。典型应用包括电机控制、电池管理、电源及电源管理。
STM8S903 提供与 STM8S103/105 基本型相同的标准特性:全套定时器、各类接口(UART、SPI、I²C)、10 位 ADC、内部和外部时钟控制系统、看门狗、自动唤醒单元和集成单线调试模块。设计者还可以充分利用额外的 ADC 通道、定时器同步功能以及内部参考电压来拓展和完善产品设计。STM8S903 基于 ST 专有的 16 MHz 内核,采用 20 或 32 引脚封装。内置 8 KB Flash,640B EEPROM 和 1KB RAM。
STM8SPLNB1 是一颗适用于 LNB 设备实现 DiSEqC 从操作的 STM8 专用微控制器。它是面向 DiSEqC 协议解码的完整软硬件解决方案。该微控制器预先内置应用固件,外围仅需少量几个元件即可完成硬件设计。
投票结果如下:
公众号投票情况:(点击图片即可放大查看)
网站投票结果:
本期《与非排行榜》盘点 8 位 MCU 到此就结束啦~下期见
了解更多相关内容,欢迎点击MCU继续阅读!
与非网原创内容,未经许可,不得转载!