智能仪器第2章微处理器的选择.ppt
《智能仪器第2章微处理器的选择.ppt》由会员分享,可在线阅读,更多相关《智能仪器第2章微处理器的选择.ppt(53页珍藏版)》请在三一办公上搜索。
1、,第2章 微处理器的选择,1.基于8051内核的单片机,2.基于ARM内核的单片机,3.其他类型的微处理器,.DSP数字处理器,硬件系统设计首要问题掌握设计思路,1.单片机指令系统有集中指令集(CISC)和精简指令集(RISC),两种的区别?指令结构?特点?单片机型号?应用?2.80C51系列单片机芯片的四种基本类型及其代表型号?说出几个基本的单片机型号?3.基于ARM内核的单片机的特点和应用?5.PIC单片机的基本特点,类型及应用?6.DSP技术的定义、结构特点、选择与应用?说出两种典型芯片名称7.请说出以下芯片的生产厂家,芯片内核及技术特点?AT89C51 AT89M55800 AT90S
2、8535PLPC768 LPC2200MC68HC08 MC5600 PIC12C54 PIC16C70 PIC1742,第二章要掌握的主要内容,微处理器是智能仪器的核心部件,本章介绍智能仪器中常用的几种单片机(基于 8051内核的单片机、基于ARM内核的单片机、DSP型单片机、具有专用接口的单片机)的结构特性及参数。,单片机是将CPU、存储器、输入输出模块集成在一个集成电路芯片上的复杂I/O器件。单片机的种类繁多,在选择单片机时,应对单片机的结构特点有所了解。,0.单片机知识的简要复习,0.1 单片机的总线结构,目前,世界上许多公司生产单片机,有上千品种,这些单片机的区别主要是在CPU的字长
3、、结构,存储器的容量和种类,以及I/O功能等方面。由于每种单片机性能有限,用户一般选用某种单片机再进行扩展。扩展的方法是以单片机为基础形成系统总线,在总线的基础上进行扩展。按照总线的形式不同单片机可以分为两类,即并行总线结构的单片机及其他总线结构的单片机。,哪三种总线?,1.并行三总线结构的单片机 早期的单片机(8031)系统,基本采用传统的三总线结构,这种单片机系统由单片机及简单外围电路构成。该系统具有独立的数据线、地址线、控制线。在此基础上可以扩展成需要的应用系统结构。这种单片机指令功能强、可扩展性强。它可以应用于各种领域,尤其适于用于控制对象比较复杂的某些场合。如智能仪器仪表、通信产品、
4、工业控制系统。,2.其他总线结构的单片机 由于采用传统并行总线结构的单片机内部结构复杂,系统外部硬件设计优化困难,系统资源利用率较低,加上单片机应用的广泛性及多样性,带有各种总线接口的单片机不断推出。如带I2C总线的单片机,带CAN总线的单片机,带USB总线的单片机,以及带以太网接口的单片机等。I2C总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。,0.2指令系统及CPU架构,计算机结构一直是朝着逐渐复杂的方向发展,如更大的指令集、更多的寻址方式、更多的专用寄存器和更强的指令计算功能等。将具备这种发展趋势的机器称为复杂(集中)指令集计算机(Complex In
5、struction Set Computer,CISC)。,当 CISC发展到一定程度后,一些过于复杂和深奥的指令加入到指令集反而使控制器的设计变得复杂,并占用了CPU芯片面积相当大的部分。从处理器的执行效率和开发成本两方面考虑,为了进一步提高单片机的性价比,产生了精简指令集计算机(Reduce Instruction Set Computer,RISC)。,CISC的特点、代表型号、应用,RISC的特点、代表型号、应用,RISC指令集具有如下特点:数据线和指令线分离,即采用哈佛结构。取指令和取数据可以同时进行,且由于线宽于数据线,使其指令较同类CISC单片机指令包含更多的处理信息,执行效率
6、亦更快。同时,这种单片机指令多为单字节,程序存储器的空间利用率大大提高,有超小型化设计。比如:Microchip的PIC系列、2ilog的286系列、Atmel的AT90S系列、韩 KS57C系列4位单片机和台湾义隆的EM-78系列等,CISC指令集具有如下特点:数据线和指令线分时复用,即采用冯诺伊曼结构。它的指令丰富,功能强大,但取指令和取数据不能同时进行,速度受限,价格亦高。比如:Intel的8051系列、Motorola的M68HC系列、AT89系列、华邦Winbond的W78系列和荷兰Philips的P80C51系列等,对冯.诺伊曼结构处理器,由于取指令和存取数据要从同一个存储空间存取
7、,经由同一总线传输,因而它们无法重叠执行,只有一个完成后再进行下一个。如果采用哈佛结构处理以上同样的3条存取数指令,由于取指令和存取数据分别经由不同的存储空间和不同的总线,使得各条指令可以重叠执行,这样,也就克服了数据流传输的瓶颈,提高了运算速度。,一.基于 80C51内核的单片机,MCS-51系列单片机是20世纪80年代由美国Intel公司推出的一种8位单片机。在我国应用广泛。其片内集成并行I/O口、串行I/O口、16位定时器/计数器、RAM、ROM等。最高时钟频率为12MHz,指令系统采用CISC体系。总线结构为三总线。,后来,许多厂家生产与8051指令系统兼容的单片机,系统结构均采用 C
8、MOS工艺,因而常用 80C51系列来称呼所有具有 8051指令系统的单片机及8051内核的单片机。,主要生产厂家?代表性芯片?,1.基本型单片机(Atmel公司的AT89系列),Atmel公司通过技术交换取得了MCS5l单片机的内核使用权。率先把MCS51单片机的内核与其擅长的Flash ROM技术相结合,推出了AT89系列单片机。它是源于8051而又优于805l的单片机系列。,Flash存储器的使用加速了单片机技术的发展,基于Flash存储器的ISPIAP(在系统可编程在现场可编程)技术,极大地改变了单片机应用系统的结构模式及开发和运行条件,是8051单片机技术发展的一次重大飞跃。,AT8
9、9系列的主要特点,AT89系列单片机有如下特点:,(1)内部含Flash存储器,由于内含4KB以上可编程Flash存储器,具有3级程序存储器锁定,可进行1000次擦/写操作,因此在应用系统的开发过程中可以十分容易地进行程序的修改,这就大大缩短了应用系统的开发周期。,(2)与80C5l引脚兼容,AT89系列单片机的引脚与80C51是一样的,所以,当用AT89系列单片机取代80C51时,可以直接进行替换。这时,不管采用40引脚还是44引脚的产品,只要用相同引脚的AT89系列单片机取代80C51的单片机即可。,(3)其他技术特点,都具有三总线构架;都是40脚封装;在内部包含了4 KB以上可编程Fla
10、sh程序存 储器;具有3级程序存储器锁定;可进行1 000次擦/写操作;内含128字节或256字节的数据存储器、4个8位I/O端口、2-3个定时/计数器、6-8级中断源和1个通用串行接口;工作电压为 2.7-6 V;具有待机和掉电工作方式。,2.精简型单片机(Philips公司的P87LPC700系列),是80C51改进型单片机,性能更强,兼容8051取消三总线构架,引脚缩减到20脚甚至更少增加了用户想要的WDT、I2C总线;其两个模拟量比较器可组成8位A/D及D/A转换器;具有上电复位检测、欠压复位检测;保证I/O口驱动电流达到20 mA;运行速度为标准80C51的2倍温度范围为-40-+8
11、5 C;有片内RC振荡器;本身的可靠性极好,具有低功耗特性及彻底的不可破译性。,表2-3 51LPC系列单片机基本性能一览表,3.精简增强型单片机(Philips公司的P87LPC900系列),特点是无三总线构架,内部增加了许多功能部件,如LCD段驱动器、模拟比较器、12C通信端口和看门狗定时器等,其内部 Flash同时可作E2PROM使用,且内含RTC日历时钟功能等。P89LPC900系列基于6倍速的80C51兼容内核,内嵌Flash程序存储器,可实现在应用编程(ClAP)/在系统编程(ISP)和快速的2 ms页编程/擦除周期;包括512字节片内E2PROM和768字节SRAM数据存储器;包
12、括了16位捕获/比较/PWM、3 Mb/s的SPI和400 Kb/s的FC总线、增强型DART、看门狗定时器和用户可选择的电源管理功能;带有精度为2.5%的内部振荡器。P89LPC900系列单片机基本性能如表2-4所列。,RTC(32k):作用是在休眠或者关机模(总之是26M不工作的模式)下提供时钟,没有32k时钟不能开机,平时手机靠电池来给32k时钟供电,如果取下电池则由Backup battery给32k供电,所以只要保证Backup battery有电,RTC就不会复位,3.高档型单片机(Silicon Lab公司的C8051F000系列),Silicon Lab公司的C8051F系列单
13、片机具有与MCS 51单片机内核指令集完全兼容的微控制器。C8051F系列单片机采用具有专利的CIP-51内核,而Silicon Lab专利与MCS-5l单片机指令系统完全兼容,运行速度高达25MIPS,除具有标准8051的数字外设部件之外,片内还集成数据采集和控制系统中常用的模拟部件和其他数字外设及功能部件。MIPS(计算机)-即Million Instructions Per Second(每秒百万条指令),C8051F系列的突出性能,(1)采用CIP-51内核大力提升CISC(集中指令集)结构运行速度,Cygnal公司在保持CISC结构及指令系统不变的情况下,对指令运行实行流水作业,推出
14、了CIP51的CPU模式。在这种模式中,废除了机器周期的概念,指令以时钟周期为运行单位。平均每个时钟可以执行完1条单周期指令,从而大大提高了指令运行速度,使8051兼容机系列进入了8位高速单片机行列。,C8051F单片机在以下三个方面有突出性能。,(2)I/O口从固定方式到交叉开关配置,C8051F单片机中引入了数字交叉开关,改变了以往内部功能与外部引脚的固定对应关系。交叉开关是一个大的数字开关网络,允许将内部数字系统资源分配给I/O端口引脚。可通过设置交叉开关控制寄存器将片内的定时器/计数器、串行总线、硬件中断、ADC启动输入、比较器输出以及单片机内部的其他数字信号配置到I/O端口引脚。这就
15、允许用户根据自己的特定应用选择通用端口I/O和所需要数字资源的组合。简单地来讲,就是把单内机内部的各功能模块,譬如串口,I2C,SPI等连接到IO口的一个桥梁,至于你要把某个功能模块如UART连接到哪个IO口,你可以通过不同的桥连接到不同的IO口。,(3)从系统时钟到时钟系统,C8051F提供了一个完整而先进的时钟系统。在这个系统中,片内设置有一个可编程的时钟振荡器(无须外部器件),可提供2、4、8和16MHz时钟的编程设定。外部振荡器可选择4种方式。当程序运行时,可实现内外时钟的动态切换。编程选择的时钟输出除供片内使用外,还可从随意选择的I/O端口输出。,C8051F系列的C8051F000
16、系列单片机是高档型单片机的代表。每种芯片都有4个8位IO端口、4个16位定时器、1个可编程增益放大器、2个12位D/A转换器、2路DAC输出;包含电压基准和温度传感器,有I2CSMBus、UART、SPI多种串行接口和32KB的Flash存储器;包含1或2个电压比较器,1个真正的1012位多通道A/D转换器,ADC最高速率达100Kb/s;片内RAM有2562304B,指令执行速度达2025MIPS,还具有JTAG调试功能;具有片内VDD监视器、WDT和时钟振荡器。工作电压为2.73.6V,温度范围为-45+85芯片内其他功能部件下表所示。,C8051F12X/13X系列单片机在C8051F0
17、00系列单片机的基础上扩展了芯片性能。这个系列的单片机都包含外部存储器接口、电压基准、温度传感器、I2CSMBus、SPI、2个UART、5个16位定时器和可编程计数器阵列以及2个模拟比较器。各种芯片还包含其他不相同的功能部件,如表2-4(2-6)所示。,二 基于ARM内核的单片机,ARM(Advanced RISC Machines)公司是英国的著名半导体设计公司,ARM公司设计的ARM结构是基于精简指令集计算机(RISC)原理而设计的。指令集和相关的译码机制比复杂指令集计算机要简单得多。ARM公司设计的32位处理器,以内核耗电少、成本低、功能强、特有16/32位双指令集,使ARM芯片具有高
18、性能、廉价、低耗能的特征,广泛应用于嵌入式控制、消费、教育类多媒体、DSP和移动式系统。,ARM处理器核当前有6个系列产品:,ARM7、ARM9、ARM9E、ARM10E、SecurCore 以及最新的ARM11系列。市场上ARM7和ARM9E比较常见,下面对ARM7进行简单介绍。,1.AT91系列ARM芯片,Atmel公司的AT91系列微控制器是基于ARM7TDMI嵌入式微处理器的1632位微控制器,它是目前国内市场应用最广泛的ARM芯片之一。AT91系列微控制器定位在低功耗和实时控制应用领域,已成功地应用在工业自动化控制、MP3WMA播放器、数据采集产品、医疗设备、GPS和网络系统产品中。
19、(GPRS模块),AT89系列的ARM主要特点,AT91系列微控制器具有下列特点:,ARM7TDMI及以上32位RSIC微处理器核;内置SRAM、ROM和Flash存储器;丰富的片内外围设备;10位ADCDAC;功耗低于其他公司同类产品;先进的电源管理提供空闲模式及外围禁止;快速、先进的向量中断控制器;段寄存器提供分离的栈和中断模式调用返回。,2.LPC2100系列ARM芯片,Philips公司的LPC2100系列芯片基于一个支持实时仿真和跟踪的16/32位ARM7TDMI-S CPU,并带有128/256KB的高速Flash存储器。128位宽度的存储器接口和独特的加速结构使32位代码能够在最
20、大时钟速率下运行。对代码规模有严格控制的应用,可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。,由于LPC2100系列采用非常小的64脚封装、极低的功耗、多个32位定时器、4路10位ADC、PWM输出以及多达9个外部中断,使得它们特别适用于工业控制、医疗系统、访问控制和电子收款机(POS)等应用领域。由于内置了宽范围的串行通信接口,它们也非常适合于通信网关、协议转换器、嵌入式软件调制解调器以及其他各种类型的应用。后续的器件还将提供以太网、802.11以及USB功能。,LPC2100系列的主要特点,主要特性:,16/32位ARM7TDMIS核,超小LQFP和HVQFN封装
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 仪器 微处理器 选择
链接地址:https://www.31ppt.com/p-5747705.html