什么是单片机?单片机的分类

发布者:温柔花香最新更新时间:2015-04-23 来源: diangon关键字:单片机  计算机系统 手机看文章 扫描二维码
随时随地手机看文章
什么是单片机?

    单片机是指一个集成在一块芯片上的完整计算机系统。在一块小芯片上有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统。目前大部分还会具有外存。同时还集成了通信接口、定时器、实时时钟等外围设备。而现在最强大的单片机系统称之为偏上系统,在一块芯片内可以集成声音、图像、网络、数模转换等复杂的输入输出系统。在通用微机中央处理器基础上,将输入/输出(I/O)接口电路、时钟电路以及一定容量的存储器等部件集成在同一芯片上,再加上必要的外围器件,如晶体振荡器,就构成了一个较为完整的计算机硬件系统。由于这类计算机系统的基本部件均集成在同一芯片内,因此被称为单片微控制器(Single-Chip-Micro Controller,简称单片机)或微控制单元(Micro Controller Unit,MCU).
单片机的分类
(1)按生产厂商分类。美国的英特尔 (Intel)公司、摩托罗拉(Motorola)公司、国家半导体(NS)公司、Atmel公司、微芯片(Microchip)公司、洛克威尔(Rockwell)公司、莫斯特克公司(Mostek)、齐洛格(Zilog)公司、仙童(Fairchid)公司、德州仪器(TI)公司等。日本的电气(NS)公司、东芝(Toshiba)公司、富士通(F)公司、松下公司、日立(Hitachi)公司、日电(NEC)公司、夏普公司等。
(2)根据应用领域来分。
1)工控型/家电型。工控型的单片机主要是面向测控,要求寻址范围大,运算能力强。家电型的单片机要求体积小、价格低,外围器件少,使用方便。
2)总线型/非总线型。总线型单片机是指单片机设有并行总线,用以扩展并行外围器件。非总线型单片机是指单片机通过串行口与外围器件链接,或直接把外围器件、外设接口集成在片内。
3)通用型/专用型。通用型单片机,它的应用范围宽,如Intel公司的MCS-51系列产品8031、8051等通过不同的外围扩展就可以用在不同的设备中。专用型单片机是专门为某一产品设计生产的如电子体温计、计费电度表等。
(3)按字长分
1)4-BIT单片机。4位单片机的控制功能较弱。CPU一次只能处理4位二进制数。这类单片机常用于计算器、各种形态的只能单元以及作为家用电器中的控制器。典型产品有NEC公司的CPD75系列、NS公司的COP400系列、松下公司的MN1400系列、ROC KWELL公司的PPS/1系列、富士通公司的MB88系列、夏普公司的SM系列、Toshiba公司的TMP47系列等。
2)8-BIT单片机。8位单片机的控制功能较强,品种最为齐全。和4位单片机相比,它不仅具有较大的存储容量和寻址范围,而且中断源、并行I/O接口和定时器/计数器个数都有了不同程度的增加,并集成有全双工串行通信接口。在指令系统方面,普遍增设了乘除指令和比较指令。特别是8位机中的高性能增强型单片机,除片内增加了A/D和D/A转换器外,还集成有定时器捕捉/比较寄存器、监视定时器(Watchdog)、总线控制部件和晶体振荡电路等。这类单片机由于其片内资源丰富和功能强大,主要在工业控制、智能仪表、家用电器和办公自动化系统中应用。代表产品有Intel公司的MCS-48系列和MCS-51系列、Microchip公司的PIC16CXX系列和PIC17CXX系列以及PIC1400系列、Motorola的M68HC05系列和M68HC11系列、Zilog公司的Z8系列、飞利浦公司的80C51系列(同MCS-51兼容)、Atmel公司的AT89系列(同MCS-51兼容)、NEC公司的UPD78XX系列等等。
3)16-BIT 单片机。16 位单片机是在1983 年以后发展起来的。这类单片机的特点是:CPU是16 位的,运算速度普遍高于8 位机,有的单片机的寻址能力高达1MB,片内含有A/D 和D/A转换电路,支持高级语言。这类单片机主要用于过程控制、智能仪表、家用电器以及作为计算机外部设备的控制器等。典型产品有Intel 公司的MCS-96/98 系列、Motorola 公司的M68HC16系列、TI公司的MSP430系列等。其中,以MSP430系列最为突出。它集成了较丰富的片内外设:看门狗(WDT)、模拟比较器A、定时器A(Timer_A)、定时器B(Timer_B)、串口0、1(US-ART0、1)、硬件乘法器、液晶驱动器、10位/12位ADC、12C总线直接数据存取(DMA)、端口0(P0)、端口1~6(P1-P6)、基本定时器(Basic Timer)等的一些外围模块。
4)32-BIT 单片机。32位单片机的字长为32位,是单片机的顶级产品,具有极高的运算速度。随着家用电子系统的新发展,32位单片机的市场前景看好。继16位单片机出现后不久,几大公司先后推出了代表当前最高性能和技术水平的32位单片微机系列。32为单片机具有极高的集成度,内部采用新颖的RISC(精简指令系统计算机)结构,CPU可与其他微控制器兼容,主频频率可大33MHz以上,指令系统进一步优化,运算速度可动态改变,设有高级语言编译器,具有性能强大的中断控制系统、定时/时间控制系统、同步/异步通信控制系统。代表产品有Intel公司的MCS-8090系列、Motorola公司的M68300系列、Hitachi公司的Super H(简称SH)系列等。
(4)按制造工艺分
1)HMOS工艺。高密度短沟道MOS工艺,具有高速度、高密度的特点。
2)CHMOS(或HCMOS)工艺。互补的金属氧化物的HMOS工艺,是CMOS和HMOS的结合,具有高密度、高速度、低功耗的特点。Intel公司产品型号中若带有字母"C",Motorola公司产品型号中若带有字母"HC"或"L",通常为CHMOS工艺。

关键字:单片机  计算机系统 引用地址:什么是单片机?单片机的分类

上一篇:什么是单片微型计算机
下一篇:微处理器的组成

推荐阅读最新更新时间:2024-03-16 13:59

PIC18单片机的CANopen通信协议简介及设计
CAN总线由于具有实时性和可靠性高、组网成本低等优点,近年来在汽车工业、楼宇自动化、工厂自动化、机器人控制等领域得到广泛应用。CANopen协议不仅定义了通信规范,而且为可编程系统、不同器件、接口等设备应用子协议定义了大量的行规。遵循CANopen协议开发出的设备能实现不同生产厂家的产品间的互操作。 要掌握CANopen协议,重点是对对象字典和设备模型的理解以及对4类通信对象的掌握。本文先对CANopen协议进行削析,再重点介绍在PICl8F458单片机上开发基于CANopen协议的节点,最后通过温度测控系统实验验证了系统信息传递的可靠性、准确性和实时性。 1 CANopen通信协议简介 CANopen协议是CiA协会基于
[单片机]
PIC18<font color='red'>单片机</font>的CANopen通信协议简介及设计
AVR单片机教程——定时器中断
本文隶属于AVR单片机教程系列。 中断,是单片机的精华。 中断基础 当一个事件发生时,CPU会停止当前执行的代码,转而处理这个事件,这就是一个中断。触发中断的事件成为中断源,处理事件的函数称为中断服务程序(ISR)。 中断在单片机开发中有着举足轻重的地位——没有中断,很多功能就无法实现。比如,在程序干别的事时接受UART总线上的输入,而uart_scan_char等函数只会接收调用该函数后的输入,先前的则会被忽略。利用中断,我们可以在每次接受到一个字节输入时把数据存放到缓冲区中,程序可以从缓冲区中读取已经接收的数据。 AVR单片机支持多种中断,包括外部引脚中断、定时器中断、总线中断等。每一个中断被触发时,通过中断向
[单片机]
PIC单片机之定时器(TMR1)
之前我们讲解了TMR0定时器,现在我们来讲解16位定时器TMR1,TMR1和TMR0最大的差别就是TMR1是16位定时器。所以TMR1两个八位寄存器 TMRH 和TRMRL组成.许多有关定时器的基础知识我就不在赘述了可以看TMR0的文章。我单刀直入讲实例了。 实例讲解:如果我们想隔0.5S输出个高电平,0.5S输出个低电平那要怎么做呢? 首先:先选择合适的时钟频率和预分频。这个只要满足需要的延时时间就行了。这里我们选择时钟为4MHZ,预分频为1:8; 然后:设置TMR1定时器的初始值,初始值的作用即是设置TMR1的溢出时间,(设置溢出时间的原因是) 比如在初始值为0的情况下,定时器需要经过524288us的时间才溢出, 如果初始
[单片机]
在51系列单片机上移植uCOS-II
引言:随着各种应用电子系统的复杂化和系统实时性需求的提高,并伴随应用软件朝着系统化方向发展的加速,在16位/32位单片机中广泛使用了嵌入式实时操作系统。然而实际使用中却存在着大量8位单片机,从经济性考虑,对某些应用场合,在8位MCU上使用操作系统是可行的。从学习操作系统角度,uC/OS- II for 51即简单又全面,学习成本低廉,值得推广。 结语:μC/OS-II具有免费、简单、可靠性高、实时性好等优点,但也有缺乏便利开发环境等缺点,尤其不像商用嵌入式系统那样得到广泛使用和持续的研究更新。但开放性又使得开发人员可以自行裁减和添加所需的功能,在许多应用领域发挥着独特的作用。当然,是否在单片机系统中嵌入μC/OS-II应视所开发的项
[单片机]
芯旺微电子发布符合ASIL-B汽车功能安全等级的MCU KF32A158
六十载栉风沐雨风雪载途,甲子间踔厉奋发笃行不怠。10月25日,第30届中国汽车工程学会六十周年年会暨展览会(SAECCE 2023)在北京·北人亦创国际会展 中心 盛大开幕,芯旺微 电子 携底盘动力、 智能 座舱、 电机 电源 和车身控制四大域几十款车规展品出席活动现场,并在会上重磅发布符合ASIL-B汽车功能安全等级的32位车规级 MCU KF32A158。 凭借在汽车市场十余年的深厚积累与技术沉淀,芯旺微电子已于2022年获得ISO26262 ASIL-D流程 认证 和IATF16949汽车质量管理体系认证证书,今年上半年部分核心MCU 产品 获得ISO26262 ASIL-B产品认证证书,稳扎稳打,持续进化,为KF32A
[汽车电子]
基于51单片机的步进电机驱动电路设计
  步进电机在控制系统中具有广泛的应用。它可以把脉冲信号转换成角位移,并且可用作电磁制动轮、电磁差分器、或角位移发生器等。   有时从一些旧设备上拆下的步进电机(这种电机一般没有损坏)要改作它用,一般需自己设计驱动器。本文介绍的就是为从一日本产旧式打印机上拆下的步进电机而设计的驱动器。本文先介绍该步进电机的工作原理,然后介绍了其驱动器的软、硬件设计。   1. 步进电机的工作原理   该步进电机为一四相步进电机,采用单极性直流电源供电。只要对步进电机的各相绕组按合适的时序通电,就能使步进电机步进转动。图1是该四相反应式步进电机工作原理示意图。   图1 四相步进电机步进示意图      开始时,开关SB接
[单片机]
基于51<font color='red'>单片机</font>的步进电机驱动电路设计
TJA1020+51单片机实现的LIN总线通讯源程序(master+slave)
LIN mater的51单片机代码 /**************master*****************/ #include REGX52.H #include intrins.h sbit p31=P3^1; sbit k1=P1^0; sbit k2=P1^1; sbit p20=P2^0; unsigned char t; unsigned char sendflag, flag; void delay(unsigned int i) { while(i--); } void send() { // 同步 ID data1 data2 data
[单片机]
TJA1020+51<font color='red'>单片机</font>实现的LIN总线通讯源程序(master+slave)
单片机学习之PROTUES
Keil相信大家都很熟悉了,这里简要说一下protues:元件库很丰富,除一般电路仿真外,还可以仿真51系列、PIC、AVR、ARM等单片机,并且可以与IAR、Keil和MPLAB等编译软件结合使用进行软件调试。 关于protues的详细介绍,请看百度百科: http://baike.baidu.com/view/1639293.htm?fr=ala0_1 目前protues更新到7.5/7.6版本,7.5版本软件的下载地址: http://www.laogu.com/ssw_2732.htm 这里提供一个中文教程地址: http://ishare.iask.sina.com.cn/f/8017139.html 另外对上面的
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved