常用的单片机有PIC、AVR、STM32、STM8、新塘、STC等。
下面简单叙述一下这些单片机的特性。
PIC
PIC是美国微芯公司的产品,目前市场上的8位单片机绝大多数是微芯公司的产品。
PIC单片机采用的是RISC精简指令集,其特点是快速、高效、功耗低。
无论是集成开发环境、编译器还是烧录器,微芯公司都有自己的一套东西。
比如Mplab X、PICKIT烧录器,都是微芯公司专门为自家产品开发的。
PIC单片机的最大优点是稳定、可靠。
主要应用在汽车、工业领域。
AVR
AVR单片机现在被美国微芯单片机所收购了,和PIC单片机一样,RISC精简指令架架构,出货量多是8位单片机。
AVR最大的优势就是数据吞吐量大,它的一个指令周期只需要一个机器周期。
AVR现在可以和PIC共用集成开发环境、共用仿真器、烧录器!
目前AVR单片机应用最多的场合是消费电子,还有Arduino!
STM32
STM32都是意法半导体公司的产品,STM32的出货量占据了全球总的单片机的一半以上。
是目前最火爆的单片机。
STM32采用的是ARM核,最主要优势是相比8位单片机而言,性能大幅度提升,且价格低廉,一般都在10元左右。
开发环境为Keil、IAR。
在同等引脚下,STM32的价格要比PIC的8位单片机还要低。
主要应用场合在消费领域!
新塘
新塘单片机是我国台湾的一家企业。
和STM32一样,采用的也是ARM架构。
而且比STM32价格要低很多。
开发环境为Keil、IAR。
STC
这个牌子大家应该最熟悉了,我们在学校用的8051的单片机一般就是这一家公司出的。
而且这还是一家纯国产芯片,为什么能造出51单片机?
8051这技术太落后了,国外芯片厂商都不玩了,大陆之所以还有STC 51单片机的存在,主要是我国人口众多,8051虽然在性能上不出众,但是作为教学还是完全可以的。
还有一个重要特点:官方宣称可以在175度的环境下煅烧8小时!