单片机

单片机定义:

      单片机是指一个集成在一块芯片上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。

  单片机也被称为微控制器(Microcontroller),它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。

单片机历史: 

  单片机诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。

  1.SCM即单片微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel公司功不可没。

  2.MCU即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家。从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。在发展MCU方面,最著名的厂家当数Philips公司。

  Philips公司以其在嵌入式应用方面的巨大优势,将MCS-51从单片微型计算机迅速发展到微控制器。因此,当我们回顾嵌入式系统发展道路时,不要忘记Intel和Philips的历史功绩。

  3.单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;因此,专用单片机的发展自然形成了SoC化趋势。随着微电子技术、IC设计、EDA工具的发展,基于SoC的单片机应用系统设计会有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。

 

 

单片机的应用领域:

  1.在智能仪器仪表上的应用
  单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。

  2.在工业控制中的应用

  用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。

  3.在家用电器中的应用

  可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。

  4.在计算机网络和通信领域中的应用

  现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。

  5.单片机在医用设备领域中的应用

  单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。

  6.在各种大型电器中的模块化应用

  某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员了解其内部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。如:音乐信号以数字的形式存于存储器中(类似于ROM),由微控制器读出,转化为模拟音乐电信号(类似于声卡)。

  在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。

  此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。

 

以8051单片机为例讲解单片机的引脚及相关功能如《单片机引脚图》:  

  40个引脚按引脚功能大致可分为4个种类:电源、时钟、控制和I/O引脚。

  ⒈ 电源:

  ⑴ VCC - 芯片电源,接+5V;

  ⑵ VSS - 接地端;

  ⒉ 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。

  ⒊ 控制线:控制线共有4根,
  ⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲

  ① ALE功能:用来锁存P0口送出的低8位地址

  ② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。

  ⑵ PSEN:外ROM读选通信号。

  ⑶ RST/VPD:复位/备用电源。

  ① RST(Reset)功能:复位信号输入端。

  ② VPD功能:在Vcc掉电情况下,接备用电源。

  ⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源。

  ① EA功能:内外ROM选择端。

  ② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。

  ⒋ I/O线

  80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。
  P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)

 

单片机种类:

1.8051 单片机
最早有Intel公司推出8051/31类单片机,也是世界上使用量最大的几种单片机之一.由于Intel
公司将重点放在186,386,奔腾等与PC类兼容的高档芯片开发上,8051类单片机主要有Philips,
三星,华帮等公司接手.这些公司在保持与8051单片机兼容基础改善了8051的许多特点.提高
了速度,降低了时钟频率,放宽了电源电压的动态范围,降低了产品价格.


2.Atmel 单片机:
ATMEL 公司是世界上著名的高性能低功耗非易失性存储器和数字集成电路的一流半导体
制造公司ATMEL 公司最令人注目的是它的EEPROM 电可擦除技术闪速存储器技术和质量
高可靠性的生产技术在CMOS 器件生产领域中ATMEL 的先进设计水平优秀的生产工艺及
封装技术一直处于世界的领先地位这些技术用于单片机生产使单片机也具有优秀的品质在
结构性能和功能等方面都有明显的优势ATMEL 公司的单片机是目前世界上一种独具特色
而性能卓越的单片机它在计算机外部设备通讯设备自动化工业控制宇航设备仪器仪表和各
种消费类产品中都有着广泛的应用前景.其生产的AT90系列是增强型RISC内载FLASH单片
机,通常称为AVR系列.AT91M系列是基于ARM7TDMI 嵌入式处理器的ATMEL 16/32 微处
理器系列中的一个新成员该处理器用高密度的16 位指令集实现了高效的32 位 RISC 结构
且功耗很低.另外ATMAL的增强型51系列单片机目前在市场上仍然十分流行,其中AT89S51
十分活跃.


3.Microchip 单片机:
Microchip 单片机是市场份额增长最快的单片机.他的主要产品是 16C 系列 8 位单片机,CPU
采用 RISC 结构,仅 33 条指令,运行速度快,且以低价位著称,一般单片机价格都在 1 美元以
下.Microchip 单片机没有掩膜产品,全部都是 OTP 器件(现已推出 FLASH 型单片
机).Microchip 强调节约成本的最优化设计,是使用量大,档次低,价格敏感的产品.


4.TI 公司的 MSP430 系列单片机:
MSP430 系列单片机是由 TI公司开发的 16 位单片机。其突出特点是超低功耗,非常适合于
各种功率要求低的场合。有多个系列和型号,分别由一些基本功能模块按不同的应用目标组
合而成。典型应用是流量计、智能仪表、医疗设备和保安系统等方面。由于其较高的性能价
格比,应用已日趋广泛。


5.凌阳单片机:
中国台湾凌阳科技股份有限公司(Sunplus Technology CO. LTD)至力于8位和16位机的开发.
SPMC65 系列单片机是凌阳主推产品,采用 8 位SPMC65 CPU 内核,并围绕这个通用的CPU
内核,形成了不同的片内资源的一系列产品。在系列芯片中相同的片内硬件功能模块具有相
同的资源特点;不同型号的芯片只是对片内资源进行删减.其最大的特点就是超强抗干扰. 广泛应用于家用电器、工业控制、仪器仪表、安防报警、计算机外围等领域。SPMC75 系列
单片机内核采用凌阳科技自主知识产权的μ' nSP(Microcontroller and Signal Processor)16 位
微处理器SPMC75 系列单片机集成了多种功能模块:多功能 I/O 口、串行口、 ADC 、定
时计数器等常硬件模块,以及 能产生电机驱动波形的 PWM 发生器 、多功能的捕获比较
模块、 BLDC 电机驱动专用位置侦测接口、两相增量编码器接口等特殊硬设,主要用于变
频马达驱动控制。 SPMC75 系列单片机具有很强的抗干扰能力,广泛应用于变频家电、变
频器、工业控制等控制领域.

6.Motorola 单片机:
Motorola是世界上最大的单片机厂商,品种全,选择余地大,新产品多,在8位机方面有68HC05
和升级产品68HC08,68HC05有30多个系列200多个品种,产量超过20亿片.8位增强型单片
机68HC11也有30多个品种,年产量1亿片以上,升级产品有68HC12.16位单片机68HC16也
有十多个品种.32位单片机683XX系列也有几十个品种.近年来以PowerPC,Codfire,M.CORE
等作为 CPU,用 DSP 作为辅助模块集成的单片机也纷纷推出,目前仍是单片机的首选品
牌.Motorola单片机特点之一是在同样的速度下所用的时钟较 Intel 类单片机低的多因而使得
高频噪声低,抗干扰能力强,更适合用于工控领域以及恶劣环境.Motorola 8 位单片机过去策略
是掩膜为主,最近推出OTP计划以适应单片机的发展,在32位机上,M.CORE在性能和功耗上
都胜过 ARM7.


7.Zilog 单片机:
Z8 单片机是该公司的产品,采用多累加器结构,有较强中断处理能力.产品为 OTP 型,Z8 单片
机的开发工具可以说是物美价廉.Z8 单片机以低价位的优势面向低端应用,以18引脚封装位
主,ROM 位 0.5~2KB.最近 Zilog 公司又推出了 Z86 系列单片机,该系列内部集成廉价的 DSP
单元.


8.Scenix单片机:
Scenix单片机(Ubicom公司)的I/O模块最有创意.I/O模块的集成与组合技术是单片机技术不可缺少的重要
方面.除传统的I/O功能模块如并行I/O,URT,SPI,I2C,A/D,PWM,PLL,DTMF等,新的I/O模块不
断出现,如USB,CAN,J1850,最具代表的是Motorola 32 位单片机,它集成了包括各种通信协议
在内的I/O模块,而Scenix单片机在I/O模块的处理上引入了虚拟I/O的概念. Scenix单片机采用
了RISC结构的CPU,使CPU最高工作频率达50MHz.运算速度接近50MIPS.有了强有力的CPU,
各种I/O功能便可以用软件的办法模拟.单片机的封装采用 20/28 引脚.公司提供各种I/O的库
函数,用于实现各种I/O模块的功能.这些软件完成的模块包括多路UART,多种A/D,PWM,SPI,DTMF,FSK,LCD驱动等,这些都是通常用硬件实现起来相当复杂的模块.


9.NEC单片机:
NEC 单片机自成体系,以 8 位机 78K 系列产量最高,也有 16 位,32 位单片机.16 位单片机采用
内部倍频技术,以降低外时钟频率.有的单片机采用内置操作系统.NEC 的销售策略注重服务
大客户,并投入相当大的技术力量帮助大客户开发新产品.


10.东芝单片机:
东芝单片机从 4 位倒 64 位,门类齐全.4 位机在家电领域仍有较大市场.8 位机主要有 870 系
列,90 系列等.该类单片机允许使用慢模式,采用 32KHz 时钟功耗低至 10uA数量级.CPU 内部
多组寄存器的使用,使得中断响应与处理更加快捷.东芝公司的32位机采用MIPS3000 ARISC
的 CPU结构,面向 VCD,数字相机,图象处理市场.


11.富士通单片机:
富士通也有 8 位,16 位和 32 位单片机,但是 8 位机使用的是 16 位的 CPU 内核.也就是说 8 位
机与16位机指令相同,使得开发比较容易.8位机有名是MB8900系列,16位机有MB90系列.
富士通注重服务大公司,大客户,帮助大客户开发产品.


12.Epson 单片机:
Epson(日本爱普生)公司以擅长制造液晶显示器著称,故Epson单片机主要为该公司生产的LCD配套.其单
片机的LCD驱动做的特别好.在低电压,低功耗方面也很有特色.目前0.9V供电的单片机已经
上市,不久 LCD显示手表将使用 0.5V供电.

 

13.NS单片机:
COP8 单片机是美国国家半导体公司的产品,该公司以生产先进的模拟电路著称,能生产高水
平的数字模拟混合电路.COP8 单片机内部集成了 16 位 A/D,这在单片机中是不多见的.COP8
单片机内部使用了 EMI 电路,在”看门狗”电路以及 STOP 方式下的唤醒方式都有独到之处.此
外,COP8 的程序加密也做的非常好.


14.STC 单片机:
STC单片机完全兼容51单片机,并有其独到之处,其抗干扰性强,加密性强,超低功耗,可以远程
升级,内部有 MAX810 专用复位电路,价格也较便宜,由于这些特点使得 STC 系列单片机的应
用日趋广泛.


15.三星单片机:
三星单片机有 KS51 和 KS57 系列 4 位单片机,KS86 和 KS88 系列 8 位单片机,KS17 系列 16
位单片机和KS32系列32位单片机,三星还为ARM公司生产ARM单片机,常见的S344b0等.
三星单片机为 OTP型 ISP 在片编程功能.

 

16.华帮单片机:
华帮单片机属于8051类单片机,它们的W78系列与标准的8051兼容,W77系列为增强型51,
对8051的时序做了改进.同样时钟下速度快了不少.在4位机上华帮有921系列,带LCD驱动
的 741 系列.在 32 位机方面,华帮使用了惠普公司 PA-RISC 单片机技术,生产低位 32 位 RISC
单片机.


17. SST 单片机:
美国 SST 公司推出的 SST89 系列单片机为标准的 51 系列单片机,包括 SST89E/V52RD2,
SST89E/V54RD2,SST89E/V58RD2,SST89E/V554RC,SST89E/V564RD等.它与8052系列单片
机兼容.提供系统在线编程(ISP 功能).内部 flash 擦写次数 1 万次以上,程序保存时间可达 100
年.

另外,Philips(飞利浦)的80C51系列、台湾义隆公司(EMC)EM78系列单片机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值