MCU是一种电子器件的很多名字中的一个。有些人也叫它单片机。可以上百度图片上搜一下,长条的黑色的,两侧带对称管脚的电子器件,当然,功能强大的是正方形的,四面都有脚的,基本上脚越多功能就越强大。
单片机不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。
假如我们把它看成是一个公司。
那么CPU是单片机的核心,负责控制和运算。就像一个公司的管理层(控制器)和生产部(运算器)。
只读存储器(ROM)存放固化好的程序。好比公司生产规程和生产标准(固化程序)。其特性是一旦储存资料就无法再将之改变或删除。
随机存储器(RAM),指存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。好比生产部工作环境的空间大小,因为生产一个东西未必纵向的,可能需要生产出底层的诸多零件,然后在组装较复杂的部件,一层一层,最后生成需要的成品(运行结果)。内存就好像是生产区的空间和放置每层零件(各层运行数据)的存放台。台面越大,组装起来越方便,否则,一块地方放好几层东西找起来不方便,运算起来也慢。
外部接口电路,就像营销部,负责接收客户的原始材料(获得待处理的信息)和输出成品(计算结果),进行数据的输入输出。
单片机历经4位,8位,16位,32位以及64位。字长(“位”),就是每次CPU处理的二进制数的位数,是0100,还是10110010等。位数越多,数据有效数越多,精确度越高,运算误差越小,在运算速度一样的情况下,“位”越多,处理速度越快。好比我们的城市公交车一样,开设8个班次,肯定比4个班次运输的乘客要多。“位”(字长)是衡量单片机性能的一个重要指标。
(1)4位微型计算机;用4位字长的微处理器为CPU,其数据总线宽度为4位,一个字节数据要分两次来传送或处理。
4位机的指令系统简单、运算功能单一,主要用于呼叫器、计算器、车用仪表、防盗装置、无线电话、CD播放器、儿童玩具、充电器、胎压针、遥控器等等。
(2)8位微型计算机:用8位字长的微处理器作CPU,其数据总线宽度为8位。8位机中字长和字节是同一个概念。8位微处理器推出时,微型机在硬件和软件技术方面都已比较成熟,所以8位机的指令系统比较完善,寻址能力强,外围配套电路齐全。
因而使8位机通用性强,应用宽广,广泛用于事务管理、工业生产过程的自动检测和控制、通信、智能终端、教育以及电动玩具、传真机等等。
(3)16位微机:用高性能的16位微处理器作CPU,数据总线宽度为16位。由于16位微处理器不仅在集成度和处理速度、数据总线宽度、内部结构等方面比8位机有本质上的不同,由它们构成的微型机在功能和性能上已基本达到了当时的中档小型机的水平,特别是以Intel 8086为CPU的16位微型机IBM PC/XT不仅是当时相当一段时间内的主流机型,而量其用户拥有量也是世界第一,以至在设计更高档次的微机时,都要保持对他的兼容。16位机除原有的应用领域外,还在计算机网络中扮演了重要角色。
它主要的应用领域是移动电话、数字相机和摄录放影机等等。
(4)32位微机:32位微机使用32位的微处理器作CPU,这是目前的主流机型。从应用角度看,字长32位是较理想的,它可满足了绝大部分用途的需要,包括文字、图形、表格处理及精密科学计算等多方面的需要。特别是1993年Intel公司推出Pentium微处理器之后,使32位微处理器技术进入一个崭新阶段。他不仅继承了其前辈的所有优点而且在许多方面有新的突破,同时也满足了人们对图形图像、实时视频处理、语言识别、大流量客户机/服务器应用等应用领域日益迫切的需求。
它主要的应用领域有智能家居、物联网、电机变频控制、指纹识别、GPS、ISDN电话、彩色传真机等等。
(5)64位微机:64位微机使用64位的微处理器作CPU,这是目前的各个计算机领军公司争相开发的最新产品。
它主要的应用领域有高阶工作站、多媒体互动系统、高级电视游乐设备、高级终端机等等。
|