《单片机第1章ppt课件.ppt》由会员分享,可在线阅读,更多相关《单片机第1章ppt课件.ppt(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、单片机与接口技术单片机与接口技术任课教师:杜晓任课教师:杜晓物理科学与电子技术学院物理科学与电子技术学院授课内容:授课内容:8051单片机原理、接口技术、编程技术。单片机原理、接口技术、编程技术。授课时数:授课时数:48时,其中实验时,其中实验12课时(课时(6个实验)。个实验)。前导课程:前导课程:数字电路、模拟电路、数字电路、模拟电路、C语言语言课程性质:课程性质:考试科目。考试科目。作作业业要要求求:每每周周五五下下午午前前交交作作业业,及及时时、认认真真地地完完成成,交交作业时取回前次作业。作业时取回前次作业。成绩评定:成绩评定:期末考试期末考试60%,实验,实验20%,平时,平时20
2、%课程简介:课程简介:另外推荐的参考书:另外推荐的参考书:11胡汉才胡汉才.单片机原理及其接口技术(第二版)单片机原理及其接口技术(第二版).清华大清华大学出版社,学出版社,20042004年年5 5月月 (硬件)(硬件)22李朝青李朝青.单片机原理及接口技术(第三版)单片机原理及接口技术(第三版).北京航空北京航空航天大学出版社,航天大学出版社,20052005年年1010月月(硬件)(硬件)33马忠梅马忠梅.单片机的单片机的C C语言应用程序设计(第四版)语言应用程序设计(第四版).北京北京航空航天大学出版社,航空航天大学出版社,20072007年年2 2月月 (软件)(软件)作业交至:作
3、业交至:办公室(逸夫实验楼办公室(逸夫实验楼 401室)室)联系电话:联系电话:15951556301有问题需要讨论的:有问题需要讨论的:上班时间请到办公室上班时间请到办公室 或或 单片机实验室单片机实验室 将问题发至:将问题发至:或在作业中夹纸条提问或在作业中夹纸条提问.联系方式:联系方式:在学习单片机的过程中,注意以下几个方面的问题:在学习单片机的过程中,注意以下几个方面的问题:1 1、从应用的角度掌握单片机的编程模型、从应用的角度掌握单片机的编程模型,熟练掌握单片机中各种,熟练掌握单片机中各种特殊功能寄存器的使用、重要控制部件的操作方法。特殊功能寄存器的使用、重要控制部件的操作方法。2
4、2、熟悉单片机的汇编语言、熟悉单片机的汇编语言,能够编制较小的汇编语言程序。,能够编制较小的汇编语言程序。3 3、重点学习、重点学习C51C51语言语言,会用,会用C51C51编写单片机程序。编写单片机程序。4 4、熟悉、熟悉KeilKeil C51 C51集成开发环境集成开发环境,熟悉程序编译、调试等过程。,熟悉程序编译、调试等过程。5 5、注意学习各种常用接口器件的使用,会编写相应的驱动程序。、注意学习各种常用接口器件的使用,会编写相应的驱动程序。比如:比如:ADCADC、DACDAC、温度传感器、键盘、温度传感器、键盘/显示器接口电路、可显示器接口电路、可编程并行编程并行I/OI/O扩展
5、器件等等。扩展器件等等。6 6、加强模拟电路和数字电路的学习、加强模拟电路和数字电路的学习。7 7、多动手、多实践、认真做好实验、多动手、多实践、认真做好实验,有条件的可以自己购买单片,有条件的可以自己购买单片机开发板。机开发板。8 8、推荐大家学习推荐大家学习单片机系统仿真软件单片机系统仿真软件ProteusProteus,用它来练习单片机,用它来练习单片机系统设计。系统设计。对单片机学习的几点建议:对单片机学习的几点建议:第第1章概述章概述1.1 单片机的基本概念单片机的基本概念1.2 单片机的发展单片机的发展1.3 单片机的特点及应用单片机的特点及应用1.4 单片机的类型与常用单片机系列
6、单片机的类型与常用单片机系列本章重点:本章重点:1 1、单片机的特点及其与通用微机的区别。、单片机的特点及其与通用微机的区别。2 2、MCS-51MCS-51系列单片机的特点。系列单片机的特点。何谓单片机?何谓单片机?单片机:单片机:全称为全称为 单片微型计算机单片微型计算机,由于主要应用于,由于主要应用于控制领域,因此又称控制领域,因此又称“微控制器微控制器”(MCU)。)。是将计算是将计算机的基本部件微型化并机的基本部件微型化并集成在一块芯片上集成在一块芯片上的微型计的微型计算机。算机。1.1单片机的基本概念单片机的基本概念1946年年2月月14日,世界上第一台电脑日,世界上第一台电脑EN
7、IAC(Electronic Numerical Integrator and Calculator),),电子数字积分器与计算器)电子数字积分器与计算器)在美国宾夕法尼亚大学诞生。在美国宾夕法尼亚大学诞生。这是一种用电子管制作的计算机,目这是一种用电子管制作的计算机,目的是用来计算炮弹弹道。的是用来计算炮弹弹道。地面积约地面积约63平方米,重达平方米,重达30吨,耗电量吨,耗电量150千瓦,造价千瓦,造价48万美元,每秒执行万美元,每秒执行5000次加法或次加法或400次乘法次乘法。1.1.1单片机的发展历程单片机的发展历程2020世纪世纪7070年代微处理器出现:年代微处理器出现:小型、廉
8、价,可以嵌入到小型、廉价,可以嵌入到控制对象中实现智能控制,产生了嵌入式计算机系统控制对象中实现智能控制,产生了嵌入式计算机系统(即(即嵌入式系统嵌入式系统)。)。嵌入式系统(嵌入式系统(Embedded systemEmbedded system):是一种软、硬:是一种软、硬件一体化,为特定应用而设计的专用件一体化,为特定应用而设计的专用计算机计算机系统,用以系统,用以完成预先定义的特定任务完成预先定义的特定任务 。(1)通通用用计计算算机机系系统统:(面面向向数数据据处处理理)286386486586(PENTIUM)PENTIUMIIPENTIUM III(2)嵌入式计算机系统:)嵌入式
9、计算机系统:(面向控智能制)(面向控智能制)向单片化、增强控制能力的方向发展。向单片化、增强控制能力的方向发展。单片机时代到来。单片机时代到来。由此计算机技术的两大分支产生:由此计算机技术的两大分支产生:单片机的两种应用模式:单片机的两种应用模式:1.1.2 单片机技术的多学科交叉特点单片机技术的多学科交叉特点(2)计计算算机机应应用用模模式式:以以计计算算机机专专业业人人员员为为主主,从从计计算算机机专专业业的的角角度度介介入入嵌嵌入入式式系系统统应应用用,使使用用嵌嵌入入式式软软、硬硬件件平平台台,以以通通信信、网网络络为为主主要要应应用用。特特点点:有有明明显显的的计计算算机机工工程程应
10、应用用特特点点,但但通通常常对对电电路路系系统统特特性性、基基本本外外围围电电路设计方法、对具体应用对象专业知识了解不够。路设计方法、对具体应用对象专业知识了解不够。(1)电电子子系系统统设设计计模模式式:以以电电子子应应用用工工程程师师为为主主体体,将将单单片片机机当当作作一一个个器器件件来来使使用用,实实现现电电子子系系统统的的智智能能化化。特特点点:软软/硬硬件件的的底底层层性性、随随意意性性,与与应应用用对对象象的的专专业业技技术密切相关,缺少计算机工程设计方法。术密切相关,缺少计算机工程设计方法。微处理器:微处理器:主要任务进行数据分析和处理,向高速主要任务进行数据分析和处理,向高速
11、运算、大规模、大容量存储器方向发展。运算、大规模、大容量存储器方向发展。1.1.3 单片机的功能结构特征单片机的功能结构特征单单片片机机:着着眼眼于于嵌嵌入入式式控控制制,向向增增强强控控制制功功能能、提提高可靠性、灵活方便的方向发展。高可靠性、灵活方便的方向发展。1.单片机与微型计算机的基本功能组成部分单片机与微型计算机的基本功能组成部分图 1.1微机组成结构框图微型计算机的基本组成结构:微型计算机的基本组成结构:以以总总线线的的方方式式将将CPU、存存储储器器、I/O接接口口有有机机地地相相连连,通过通过I/O接口配置各种外部设备构成微机硬件系统。接口配置各种外部设备构成微机硬件系统。三大
12、总线:地址总线、控制总线、数据总线三大总线:地址总线、控制总线、数据总线。针对嵌入式应用的要求,单片机中加入了各种实时控针对嵌入式应用的要求,单片机中加入了各种实时控制器件。制器件。单片机:将单片机:将CPU、ROM、RAM、I/O接口、实时控接口、实时控制器件集成到制器件集成到一个芯片上一个芯片上。单片机和输入单片机和输入/输出设备即可输出设备即可构成微型计算机。构成微型计算机。图1.2 单片机组成框图集成在一个集成在一个芯片上芯片上2.单片机与通用微机不同的功能结构特征单片机与通用微机不同的功能结构特征通用微机通用微机单片机单片机核心部核心部件件CPU面向数据处理,计算速度高、计算精面向数
13、据处理,计算速度高、计算精度高。支持浮点运算、采用流水线技度高。支持浮点运算、采用流水线技术、并行处理、主频高。术、并行处理、主频高。面向控制,数据处理能面向控制,数据处理能力弱、精度相对低。力弱、精度相对低。大多不支持浮点运算、大多不支持浮点运算、时钟频率低。时钟频率低。存储器存储器系统系统存储器容量大、结构复杂、数据存取存储器容量大、结构复杂、数据存取速度高。速度高。ROMROM和和RAMRAM共用一个存储空间共用一个存储空间存储器结构较简单,存储器结构较简单,ROMROM、RAMRAM采用两个独立采用两个独立的地址空间。的地址空间。总线及总线及外设外设通过标准总线连接标准外设,力求即通过
14、标准总线连接标准外设,力求即插即用。插即用。外设非标准,需要设计外设非标准,需要设计具体的接口电路。具体的接口电路。三大组成部分上的区别:三大组成部分上的区别:CPU:构成微型计算机的核心部件,由运算器、控构成微型计算机的核心部件,由运算器、控制器制器 及及 若干寄存器构成。若干寄存器构成。单板机:单板机:CPU、存储器、存储器、I/O接口电路接口电路 及及 简单的输简单的输入入/输出设备组装在一块印刷电路板上。输出设备组装在一块印刷电路板上。微型计算机:微型计算机:将将CPU、存储器、存储器、I/O接口电路通过总接口电路通过总线连接成的一个整体。线连接成的一个整体。微型计算机系统:微型计算机
15、系统:微型计算机、外部设备、电源、微型计算机、外部设备、电源、系统软件构成。系统软件构成。几个常用名词的区别:几个常用名词的区别:小结:单片机与通用微机的区别小结:单片机与通用微机的区别(3)功能结构不同)功能结构不同CPU存储器系统存储器系统总线及外设总线及外设(1)应用对象不同)应用对象不同(2)发展方向不同)发展方向不同单芯片?单芯片?实时控制器件实时控制器件三三大大组组成成部部分分方面方面2、8位单片机:位单片机:1976年年Intel公司公司MCS-48系列系列1980年年Intel公司公司MCS-51系列等系列等目前应用:自动化装置、智能仪器仪表、家用电器等目前应用:自动化装置、智
16、能仪器仪表、家用电器等1.2单片机的发展单片机的发展1.2.1单片机的发展概况单片机的发展概况1、4位单片机位单片机:1971年年Intel公司的公司的4004目前应用:鼠标器、玩具、电池充电器、家用电器遥控器等目前应用:鼠标器、玩具、电池充电器、家用电器遥控器等3、16位单片机:位单片机:1983年年Intel公司公司MCS-96系列系列TI公司公司MSP430系列(功耗低)系列(功耗低)目前应用:工业控制、智能仪器仪表、目前应用:工业控制、智能仪器仪表、便携式设备便携式设备5 5、6464位单片机位单片机英国英国Inmos公司的公司的 T800系列系列目前主要应用:引擎控制、目前主要应用:
17、引擎控制、智能机器人、语音智能机器人、语音/图像通信等图像通信等4、32位单片机位单片机以以ARM系列单片机为代表系列单片机为代表目目前前主主要要应应用用:激激光光打打印印机机、网网络络服服务务器器、汽汽车车导导航航仪仪、智智能能手手机机、智智能能机机器人等器人等从体系结构上看从体系结构上看,单片机自诞生以来单片机自诞生以来,经历了从经历了从SCM到到MCU再再到到SOC的发展过程。以的发展过程。以51系列单片机为例:系列单片机为例:(1)SCM:单片微型计算机,力求单片化,以方便嵌入式应用。:单片微型计算机,力求单片化,以方便嵌入式应用。以以Intel公司的公司的MCS-51为代表。为代表。
18、(2)MCU:微控制器,扩展各种控制功能,增强控制能力。:微控制器,扩展各种控制功能,增强控制能力。以以Philips公司的公司的80C51为代表。为代表。(3)SOC:片上系统,力求用单芯片实现应用系统设计。:片上系统,力求用单芯片实现应用系统设计。以美国以美国Cygnal公司的公司的C8051F系列为代表。系列为代表。ADC、DAC、电压比较器、看门狗定时器、可编程计数器、电压比较器、看门狗定时器、可编程计数器/定时器阵列、定时器阵列、I2C、SPI、SMBus总线等等。总线等等。1.2.2单片机技术的发展单片机技术的发展1.体系结构的变化体系结构的变化(4)SOPC:片上可编程系统:片上
19、可编程系统用可用可编程逻辑技术编程逻辑技术把整个系统放到一块硅片上把整个系统放到一块硅片上,它不是简单它不是简单的的SOC,而是,而是可编程系统可编程系统,具有极高的灵活性,可裁减、可扩充、具有极高的灵活性,可裁减、可扩充、可升级,具备软硬件在可升级,具备软硬件在系统可可编程的功能。的功能。SOPC被称为被称为“半导体半导体产业的未来产业的未来”。以美国以美国Altera公司的公司的NiosII及及Xilinx公司的公司的MicroBlaze 为代表。为代表。u至少包含一个至少包含一个嵌入式处理器内核嵌入式处理器内核;u丰富的丰富的IPCore资源资源可供选择;可供选择;u足够的足够的片上可编
20、程逻辑片上可编程逻辑资源;资源;u处理器调试接口处理器调试接口和和FPGA编程接口编程接口;u可能包含部分可能包含部分可编程模拟电路可编程模拟电路;u单芯片单芯片、低、低功耗功耗、微、微封装封装。提高单片机的抗干扰能力、降低噪声和时钟频率,同提高单片机的抗干扰能力、降低噪声和时钟频率,同时提高运算速度是单片机技术发展的一个方向。时提高运算速度是单片机技术发展的一个方向。(1 1)改善了单片机的内部时序。)改善了单片机的内部时序。在不提高时钟频率的条在不提高时钟频率的条件下件下,提高运算速度。提高运算速度。(2 2)使用锁相环技术或内部倍频技术。)使用锁相环技术或内部倍频技术。使单片机内部总使单
21、片机内部总线速度大大高于时钟产生器的频率,从而既提高运算速度线速度大大高于时钟产生器的频率,从而既提高运算速度又降低噪声。又降低噪声。2.单片机速度越来越快单片机速度越来越快单片机的应用日益广泛,以电池供电的应用越来越单片机的应用日益广泛,以电池供电的应用越来越多,而且由于产品体积的限制,很多是用钮扣电池供电,多,而且由于产品体积的限制,很多是用钮扣电池供电,要求系统功耗尽可能低,如手持式仪表、水表、燃气表、要求系统功耗尽可能低,如手持式仪表、水表、燃气表、玩具等。玩具等。(1 1)为降低功耗,几乎所有的单片机都有)为降低功耗,几乎所有的单片机都有WaitWait、StopStop等省电运行方
22、式。等省电运行方式。(2 2)为降低功耗、同时提高运算速度,可进一步降)为降低功耗、同时提高运算速度,可进一步降低单片机供电电压。低单片机供电电压。3.低电压与低功耗低电压与低功耗为提高单片机系统的抗电磁干扰能力为提高单片机系统的抗电磁干扰能力,使产品能适应使产品能适应恶劣的工作环境恶劣的工作环境,满足电磁兼容性方面更高标准的要求满足电磁兼容性方面更高标准的要求,各单片机商家在单片机内部电路中采取了一些新的技术措各单片机商家在单片机内部电路中采取了一些新的技术措施:施:(1 1)单片机片内增加了看门狗定时器。)单片机片内增加了看门狗定时器。(2 2)单片机内部增加了抗)单片机内部增加了抗EMI
23、EMI电路,进一步增强看门狗定电路,进一步增强看门狗定时器的性能。时器的性能。4.低噪声与高可靠性技术低噪声与高可靠性技术注:看门狗的作用是防止程序发生死循环注:看门狗的作用是防止程序发生死循环。(1 1)掩膜单片机)掩膜单片机其其内部程序在单片机厂家生产时候就固化了,无法内部程序在单片机厂家生产时候就固化了,无法再更改,再更改,程序存储器采用程序存储器采用ROM,生产周期长,适合成熟生产周期长,适合成熟的产品。大批量下成本低。的产品。大批量下成本低。(2)OTP(One Time Programable)单片机单片机是一次性写入的单片机,是一次性写入的单片机,内部程序存储器内部程序存储器采用
24、熔丝采用熔丝技术,编程过程是烧断一些熔丝,这一过程不可逆。技术,编程过程是烧断一些熔丝,这一过程不可逆。适合适合既要求一定灵活性,又要求低成本的应用场合,尤其是功既要求一定灵活性,又要求低成本的应用场合,尤其是功能不断翻新、需要迅速量产的电子产品。能不断翻新、需要迅速量产的电子产品。价格略高于掩价格略高于掩膜单片机。膜单片机。5.OTP与掩膜与掩膜MTP(multiple time programmable):多次可编程多次可编程内部程序存储器采用内部程序存储器采用EEPROM或或Flash ROM,程序可以程序可以反复擦写,灵活性很强,适合对价格不敏感的应用场合或反复擦写,灵活性很强,适合对
25、价格不敏感的应用场合或做开发用途。价格稍高于做开发用途。价格稍高于OTP产品。产品。6.MTP向向OTP挑战挑战在线编程目前有两种不同方式在线编程目前有两种不同方式:(1)ISP(In System Programming),即在系统编程。即在系统编程。“在系统编程在系统编程”,即不用脱离系统,使用下载线写入程序。,即不用脱离系统,使用下载线写入程序。但但程序升级需要到现场解决。程序升级需要到现场解决。(2)IAP(In Application Programming),即在应用编即在应用编程。芯片本身程。芯片本身(或通过外围的芯片或通过外围的芯片)可以通过一系列操作将可以通过一系列操作将程序
26、写入程序写入,可以,可以远程实现程序升级远程实现程序升级。7.在线编程技术在线编程技术一些一些新型的新型的SOC单片机都具有在线仿真功能单片机都具有在线仿真功能,这些单这些单片机都配置了片机都配置了JTAG接口。接口。JTAG(Joint Test Action Group,联合测试行动小组联合测试行动小组)是一种国际标准测试协议是一种国际标准测试协议(IEEE 1149.1兼容兼容),主要用于芯片内部测试主要用于芯片内部测试。8.在线仿真技术在线仿真技术单片机增加单片机增加I2C、SPI串行接口功能是为了方便系串行接口功能是为了方便系统与外围设备连接。统与外围设备连接。用户可以通过用户可以通
27、过I2C、SPI串行接口连串行接口连接诸如传感器等设备接诸如传感器等设备,完成检测功能完成检测功能,同时把系统情况通同时把系统情况通过串口传送给上位机管理系统过串口传送给上位机管理系统,完成远程设备的控制。完成远程设备的控制。大大部分单片机厂家的后继产品都提供了这样的功能。部分单片机厂家的后继产品都提供了这样的功能。9.增加增加I2C、SPI串行接口功能串行接口功能与通用微机相比较与通用微机相比较,单片机在结构、单片机在结构、指令设置上均指令设置上均有其独特之处有其独特之处,主要特点如下主要特点如下:1.3单片机的特点及应用单片机的特点及应用1.3.1单片机的特点单片机的特点(1)单单片片机机
28、的的存存储储器器ROM和和RAM是是严严格格区区分分的的。ROM称称为为程程序序存存储储器器,只只存存放放程程序序、固固定定常常数数及及数数据据表表格格。RAM则为数据存储器则为数据存储器,用作工作区及存放用户数据。用作工作区及存放用户数据。(2)采用面向控制的指令系统。采用面向控制的指令系统。为满足控制的需要为满足控制的需要,单片机有更强的逻辑控制能力单片机有更强的逻辑控制能力,特别是单片机具有很强的特别是单片机具有很强的位处理能力。位处理能力。(3)单单片片机机的的I/O引引脚脚通通常常是是多多功功能能的的。由由于于单单片片机机芯芯片片上上引引脚脚数数目目有有限限,为为了了解解决决实实际际
29、引引脚脚数数和和需需要要的的信信号号线线的的矛矛盾盾,采采用用了了引引脚脚功功能能复复用用的的方方法法,引引脚脚处处于于何何种功能种功能,可由指令来设置或由机器状态来区分。可由指令来设置或由机器状态来区分。(4)单片机的外部扩展能力很强。单片机的外部扩展能力很强。在内部的各种功能在内部的各种功能部件不能满足应用需求时部件不能满足应用需求时,均可在外部进行扩展均可在外部进行扩展(如扩展如扩展ROM、RAM,I/O接口接口,定时器定时器/计数器计数器,中断系统等中断系统等),与许多通用的微机接口芯片兼容与许多通用的微机接口芯片兼容,给应用系统设计带来极给应用系统设计带来极大的方便。大的方便。单片机
30、的应用范围十分广泛单片机的应用范围十分广泛,主要的应用领域有主要的应用领域有:1.3.21.3.2单片机的应用单片机的应用(2)仪仪器器仪仪表表:如如智智能能仪仪器器、医医疗疗器器械械、数数字字示示波波器等。器等。(1)工工业业控控制制:单单片片机机可可以以构构成成各各种种工工业业控控制制系系统统、数数据据采采集集系系统统等等,如如数数控控机机床床、自自动动生生产产线线控控制制、电电机机控制、控制、温度控制等。温度控制等。(4)(4)商用产品:商用产品:如自动售货机、如自动售货机、电子收款机、电子收款机、电子电子称等。称等。(3)计计算算机机外外部部设设备备与与智智能能接接口口:如如图图形形终
31、终端端机机、传传真真机机、复复印印机机、打打印印机机、绘绘图图仪仪、磁磁盘盘/磁磁带带机机、智智能终端机等。能终端机等。(5)家家用用电电器器:如如微微波波炉炉、电电视视机机、空空调调、洗洗衣衣机机、录像机、录像机、音响设备等。音响设备等。目前单片机产品有目前单片机产品有6060多个系列多个系列,1000,1000多种型号多种型号,流行流行体系结构有体系结构有3030多个系列多个系列,门类齐全门类齐全,能满足各种应用需求。能满足各种应用需求。1.4单片机的类型与常用单片机系列单片机的类型与常用单片机系列1.4.1单片机的类型单片机的类型众多的单片机可以从不同角度进行分类。众多的单片机可以从不同
32、角度进行分类。按按单单片片机机数数据据总总线线的的位位数数,可可将将单单片片机机分分为为4位位、8位位、16位、位、32位。位。单片机还可以从编程方式上分为单片机还可以从编程方式上分为OTPROM型、型、Flash型、型、ISP型、型、IAP型及型及JTAG接口型接口型;从制造工艺技术上可从制造工艺技术上可分为普通分为普通MOS型、型、CMOS型、型、HMOS型、型、CHMOS型和型和HCMOS型型;从功耗上可分为普通型和低功耗型从功耗上可分为普通型和低功耗型;从性价从性价比上可分为普通型和经济型等。比上可分为普通型和经济型等。目前目前,在国内市场上流行的单片机不下十几种在国内市场上流行的单片
33、机不下十几种,占据占据主导地位的仍是主导地位的仍是51内核及其兼容单片机。内核及其兼容单片机。这些单片机和这些单片机和MCS 51单片机的指令完全兼容单片机的指令完全兼容,资料和开发设备比较齐资料和开发设备比较齐全全,价格也比较便宜。价格也比较便宜。另外另外,从学习的角度来看从学习的角度来看,有了有了51单片机的基础后单片机的基础后,再学习其他单片机时则非常容易。再学习其他单片机时则非常容易。1.4.2目前流行的目前流行的51内核的内核的8位单片机位单片机1.MCS 51系列单片机系列单片机MCS 51系列单片机是系列单片机是Intel公司生产的功能比较强、公司生产的功能比较强、价格比较低价格
34、比较低,较早应用的单片机较早应用的单片机,目前仍被广泛应用。目前仍被广泛应用。2.ATMEL公司的公司的89系列单片机系列单片机美美国国ATMEL公公司司的的89系系列列单单片片机机是是以以8051核核构构成成的的,它和它和8051系列单片机是兼容的系列。系列单片机是兼容的系列。表表1.1 MCS 51单片机主要产品及其性能单片机主要产品及其性能表表1.2ATMEL公司的公司的89系列单片机主要产品及其性能系列单片机主要产品及其性能3.SST公司的公司的SST89系列单片机系列单片机美国美国SST公司生产的公司生产的SST89系列单片机以系列单片机以51为内核为内核,与与MCS -51系列单片
35、机完全兼容。系列单片机完全兼容。SST生产的与生产的与51内核兼容的单片机主要机型及其性能内核兼容的单片机主要机型及其性能如表如表1.3所示。所示。表表1.3SST89系列单片机主要机型及其性能系列单片机主要机型及其性能4.PHILIPS公司的增强型公司的增强型80C51系列单片机系列单片机PHILIPS公司的增强型公司的增强型8位位80C51单片机系列提供了单片机系列提供了完整的产品类型完整的产品类型,可满足各个应用领域的需求。可满足各个应用领域的需求。其产品类其产品类型包括通用型、型包括通用型、Flash型、型、OTP型和低成本经济型。型和低成本经济型。其主其主要产品系列包括要产品系列包括
36、P80、P87、P89、LPC76、LPC900等等系列系列,有有50多种产品。多种产品。在同一时钟频率下这类单片机的运行速度是在同一时钟频率下这类单片机的运行速度是8051的的6倍倍,应用编程应用编程(IAP)和在线编程和在线编程(ICP)允许用户允许用户EPROM实实现简单的串行代码编程现简单的串行代码编程,使得程序存储器可用于非易失性使得程序存储器可用于非易失性数据的存储数据的存储,配有模拟比较器、配有模拟比较器、WDT、复位电路等复位电路等,芯芯片仅有片仅有8个引脚。个引脚。PHILIPS公司的增强型公司的增强型80C51系列单片系列单片机的主要产品及其性能见表机的主要产品及其性能见表1.4。表表1.4PHILIPS公司公司80C51系列单片机主要机型及其性能系列单片机主要机型及其性能