打印本文 关闭窗口 | |
什么是微处理器?来源于瑞达科技网 | |
作者:佚名 文章来源:网络 点击数 更新时间:2011/1/18 文章录入:瑞达 责任编辑:瑞达科技 | |
|
|
一个微处理器就是一个计算机。所有的计算机——无论我们所说的个人台式计算机或是一台大型计算机或是一个微控制器——都有很多共同点:
你正在使用的台式机是一种“通用计算机”,它可以运行数以千计的各类程序。而微控制器则是用作特殊用途的“专用计算机”。它专注于做一件事。 微控制器还有许多共同的特点。如果一个计算机具备了以下大部分的特征,那么你就可以称之为“微控制器”:
实际上,用作微控制器的处理器多种多样。 例如,数字手机工作原理一文中的移动电话就包含一个Z-80处理器。Z-80处理器是一个8位微处理器,它诞生于二十世纪七十年代,最初用于当时的家用计算机中。GPS接收机工作原理中的Garmin全球定位系统,包含一个低功耗版的Intel 80386处理器,据说是这样。Intel 80386处理器最初是专为台式计算机设计的。 在许多产品中,例如微波炉,对于微控制器性能的要求很低,价格是主要的考虑因素。 在这样的情况下,制造商开始设计专用的微控制器芯片——一种专为成本低、体积小且功耗低设计的嵌入式中央处理器。Motorola 6811和Intel 8051都是这种芯片的成功典范。另外还有Microchip公司生产的名为“PIC 微控制器”的系列控制器,也非常受欢迎。从今天的标准来看,这些中央处理器简易得令人难以置信;但是大批量购买的价格非常低廉,而且往往只需一片就可以满足产品设计者的需要。 一个典型的低端微控制器芯片中约有1000字节的只读存储器和20字节的随机存取存储器,有8个输入输出引脚。大批量生产这种芯片,单位成本不过几美分。 当然,你也不能指望在这种芯片上运行像Microsoft Word这样的程序——因为 Microsoft Word需要约30兆字节的随机存取存储空间和每秒可执行几百万条指令的处理器。不过控制一台微波炉可不需要Microsoft Word这么复杂的程序。你要使用微控制器完成的是一个具体的任务,而且低成本、低功耗运行才是最重要的。 |
|
打印本文 关闭窗口 |