stc单片机定时器实现歌声_微控制器芯片与51系列单片机

微控制器芯片51系列单片机

吴国发

(2020年10月17日)

       内容提要:微控制器芯片是嵌入式系统单片机的核心和CPU。单片机使用最广的是51系列单片机。本文比较系统地介绍微控制器芯片和51系列单片机,包括嵌入式系统的种类、微控制器与单片机的发展,以及51系列单片机的基本知识。

       关键词:嵌入式系统  单片机  微控制器 51系列机

       嵌入式系统是以应用为中心,以计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软件硬件模块的专用计算机系统。

       嵌入式系统使用最多的是单片机,其核心是微控制器。单片机使用最广的是51系列单片机

       嵌入式系统用于智能设备仪器、智能家电、武器装备、简单控制系统等许多领域。

嵌入式系统的种类

       嵌入式系统由硬件和软件组成。嵌入式系统的软件只包括操作系统和应用程序。嵌入式系统的硬件包括信号处理器、存储器、通信模块等。

从硬件角度看,嵌入式系统主要有下列四种类型

嵌入式系统有下列四种类型,每一种类型的核心都是芯片

(1)嵌入式微处理器(MicroProcessor Unit,MPU);

(2)嵌入式微控制器(MicrocontrollerUnit, MCU);

(3)嵌入式DSP处理器(EmbeddedDigital Signal Processor, EDSP);

(4)嵌入式片上系统(SystemOn Chip,SoC)。

其中,用途最广的是微控制器(MCU)。

微控制器与单片机的发展

       早期的微控制器(Microcontroller Unit,MCU)是将一台计算机各种必要部件集成到一个芯片中,实现嵌入式应用,故称单片机(single chip microcomputer)。因此,早期的微控制器就是单片机。现在,微控制器和单片机不是同义词。

       单片机是一种集成电路芯片。它把具有数据处理能力的中央处理器CPU、只读存储器ROM、随机存储器RAM、多种I/O(输入输出)接口和中断系统、定时器/计数器等功能的部件,集成到一块芯片上,构成的一个小而完善的微型计算机系统的主机

现在的单片机,微控制器是它的核心部件,是单片机的CPU(中央处理器)

现在,业内人士微控制器称为单片机

单片机专门用作嵌入式应用而设计的单芯片微型机。为了满足不断扩展的嵌入式应用需求,不断在片内增加各种单元电路,而形成目前广泛使用的微控制器。因此,单片机是一个典型的普及型的嵌入式系统,因为它们除了嵌入式应用之外没有其他用途。

单片机适合于实时控制,因此称为微控制器(MCU)。

单片机发展历史的前期,英特尔(Intel)公司主导了单片机的研制和发展。

英特尔公司研制的首款单片机MCS-48原型在1976年第二季度就问世了;其中一款产品8048迅速成为行业标准。

英特尔公司在MCS-48系列的基础上,于1980推出了8位MCS-51系列单片机。它与以前的机型相比,功能增强了许多,运行速度提高了许多,成为工业控制系统中较为理想的机种。

Intel 51系列是基本型,包括8031、8051、8751、8951这四个机种。它们都使用8031指令系统,其区别仅在于片内储存器容量。8051的ROM(只读存储器)容量为4KB。

       下图是MCS-51单片机:

070a5be9780fe5afbb4fcff6eaf4a48e.png

由于Intel公司将重点放在286、386、486、奔腾等与PC(个人微型计算机)类兼容的高档芯片开发上,没有重视MCS-51系列单片机。Intel公司将MCS-51系列单片机中的8051内核使用权以专利互换或出让给世界许多著名IC(集成电路)制造厂商,如Philips(菲利普)、NEC(日本电器)、Atmel(艾特梅尔)、AMD、Dallas、Siemens(西门子)、Fujutsu(富士通)、OKI(冲电器)、华邦、LG等。这些公司相继开发了功能更多、更强大的兼容产品。

这些公司在保持与8051单片机兼容的基础上改善了8051单片机:扩展了外围电路,以便满足不同测控对象要求;提高了速度;降低了时钟频率;放宽了电源电压的动态范围;降低了产品价格。

这使得以英特尔8051为内核的MCS-51单片机系列在世界上应用最广泛产量最大。其中,英特尔80C51已成为8位单片机的主流成了事实上的标准MCU芯片单片机

MCU单片机占嵌入式系统约70%的市场份额

51系列单片机及其型号

英特尔8051芯片单片机属于MCS-51系列单片机的一种,是MCS-51系列单片机中的最基础单片机型号

       51系列单片机是对各家公司开发制造的所有兼容Intel公司 8031指令系统的、基于8051芯片的单片机的统称。

       为什么叫51单片机而不叫31单片机呢?英特尔(Intel)公司当年推出这个单片机系列时第一款编号就是8031(所以叫8031指令系统)。后来,在8031基础上进行小改就叫8032、8033,进行大改就叫8041、8051。升级到8051时,Intel公司把8051内核使用权以专利互换或出让给世界许多著名IC(集成电路)制造企业。于是,现在所有其它企业的51单片机都是基于8051进行二次开发的,当然使用的就是8031指令系统或者兼容8031指令系统。因此,大家就把所有兼容8031指令系统、基于8051芯片制造的其它单片机,统称为51单片机

       51系列单片机是学习单片机基础知识入门的一种单片机,也是中国和世界应用最广的一种单片机

       世界重要公司及其制造的51系列单片机的产品如下:

       Intel(英特尔)的单片机:80C31、80C51、87C51,80C32、80C52、87C52等;

       Atmel(艾德梅尔)的单片机:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;

       STC(国产宏晶)单片机:89c51、89c52、89c516、90c516等众多品牌;

       Philips(菲利普)、华邦、Dallas(达拉斯)、Siemens(西门子)等公司的许多产品。

       51单片机现在的代表型号是Atmel(艾特梅尔)公司的AT89系列。它们在计算机外部设备、通讯设备、工业控制、宇航设备、仪器仪表和各种消费类电子产品中都有着广泛的应用。

       Atmel公司研制的AT89C51单片机是一种高效微控制器。后来,89S51取代了89C51的。在51单片机市场,89S51市场占有率第一。Atmel公司已经停产AT89C51。

       51系列单片机是学习单片机基础知识入门的一种单片机,也是中国和世界应用最广的一种单片机。

       现在,51系列单片机在中国仍然有广泛的用途,有很大的市场。

       最常用的8位单片机有如下三个系列:

       (1)51系列:生产企业主要有Atmel公司(AT89S52等),STC公司(STC89C52RC等),华邦,摩托罗拉,等等。

       (2)AVR系列:以Atmel公司的ATmega16为代表。

       (3)PIC系列:以Microchip公司的PIC16F877为代表。

       Atmel公司为全球性的业界领先企业,致力于设计制造各类微控制器、非易失性存储器、射频 (RF) 元件等。2016年,Atmel公司被美国芯片制造商微芯科技(Microchip Technology)以36亿美元收购。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值