我们经常在各种刊物上看到的AVR系列和PIC系列单片机是怎么回事?以便让大家对单片机的发展有一个较全面的认识。在没有学习单片机之前,这是一个令很多初学者非常困惑的问题,这么多的单片机我该先学哪一种呢?
AVR系列单片机也是ATMEL公司生产的一种8位单片机,它采用的是一种叫RISC(精简指令集单片机)的结构,所以它的技术和51系列有所不同,开发设备也和51系列是不通用的,它的一条指令的运行速度可以达到纳秒级(即每秒1000000000次),是8位单片机中的高端产品。由于它的出色性能,目前应用范围越来越广,大有取代51系列的趋势,所以学完了51系列的,看来必须学会AVR的才行,可叹知识爆炸,人生苦短。说完了AVR的,再来说说另一种--PIC系列单片机,它是美国MICROCHIP公司,唉,又是老美,叫微芯公司的生产的另一种8位单片机,它采用的也是RISC的指令集,它的指令系统和开发工具与51系列更是不同,但由于它的低价格和出色性能,目前国内使用的人越来越多,国内也有很多的公司在推广它,不过它的影响力远没有51系列的大,所以作为初学者,51系列当然(不,绝对)是首选。
1. ATMEL公司单片机
ATMEL公司的8位单片机有AT89和AVR两个系列。
AT89系列单片机是ATMEL公司的8位flash单片机。这个系列的单片机最吸引人注意的特点是采用了falsh存储器。此系列的单片机是以8031核构成的,所以与8051系列单片机有良好的兼容性。
AVR单片机是精简指令集(advanced RISC)单片机的简称,是ATMEL公司继AT89系列单片机之后推出的单片机系列。AVR单片机有ATtiny、AT90和ATmega 三种类型,分别位低、中、高档产品。AVR单片机采用Harvard结构,故存储器分为程序存储器和数据存储器。AVR单片机结构利于用C语言进行编程开发,从而可以迅速提高目标产品开发。
2. Motorola公司单片机
Motorola公司的8位单片机有两个典型的、应用广泛的系列单片机,一个是MC68HC05系列,另一个是MC68HC08系列。
MC68HC05系列是在微处理器MC6800的基础上发展起来的系列单片机,它的特点是采用HCMOS工艺制造,功耗低,速度快,存储器采用统一编址。
MC68HC08系列单片机是在MC68HC05基础上改进的8位单片机系列。这个系列采用0.35um工艺,速度更快,总线速度可达8MHz;并且有价格低、功能强、功耗低等一系列优点。
MC68HC05系列单片机目前仍然是应用的主流,而MC68HC08系列是将来最有发展前途的单片机,Motorola公司计划用MC68HC08系列全面取代MC68HC05系列。
3. NS公司的单片机
NS公司是世界上著名的半导体期间生产厂家。NS公司生产的系列单片机产品完整齐全:有价格最低的四位单片机MOP400系列;有性能佳且性能价格比高的8位单片机MOP800系列;也有世界上性能最先进、速度最快的16位HPC系列高性能单片机。
COP是Control Orientated Processor的缩写,其含义为:面向控制的处理器。这个名字恰当的表达了COP系列单片机的特征和应用对象。
4. Microchip公司的单片机
Microchip公司的PIC系列单片机推出了采用精简指令集RISC、哈佛双总线和两级指令流水线结构的8位嵌入式控制器,其高速、低工作电压、低功耗、较大的输入输出直接驱动LED能力、一次性编程OTP(one time programmable)、芯片的价位低、体积小、指令简单、易学易用等特点体现了单片机工业发展的新趋势。
5. Zilog公司单片机
Z8系列单片机是美国Zilog公司推出的8位高性能多用途的单片机。其与众不同的设计思想在于能不断向用户提供各种规格的专用标准产品ASSP。这些ASSP产品充分应用各种软硬件技术,实现各种特殊的要求,因而具有专用性强、芯片面积小及电器性能好等优点。
6. TI公司的单片机
美国TI(Texas Instrument,德州仪器)公司为用户提供了TMS370和MSP430两大系列通用单片机。
TMS370系列单片机是TI公司生产的具有超大规模集成电路的8为CMOS单片机。MSP430系列单片机是TI公司最新推出的超低功耗、功能集成度较高的16位单片机,特别适用于功率消耗要求较低的应用场合。
7. Scenix单片机
美国Scenix公司的SX系列8位单片机为嵌入式控制器应用系统提供了一个经济的解决方案,它采用先进的基于RISC结构CMOS处理技术,具有运算快、I/O处理柔性化、数据处理效率高等特点。
SX系列单片机采用改进型的哈佛结构,这是一个基于双总线且具有两个存储空间的结构。两个存储空间一个用于存储指令,一个用于存储数据,且允许从指令存储空间取数据到SRAM空间,因此,可在指令存储空间中设置数据表。哈佛双总线结构使取指令和数据能够以多级流水线结构重叠进行,这就意味着执行当前指令同时又可取下一条指令。
SX系列单片机有供应商提供的整套开发工具包支持,每一开发工具包提供的开发环境包括编辑、宏汇编、调试和编程器。
总结到这里,还是非常崇拜TI公司,不愧为全球TI领袖,O(∩_∩)O哈哈~