从51到飞思卡尔_1.ppt_第1页
从51到飞思卡尔_1.ppt_第2页
从51到飞思卡尔_1.ppt_第3页
从51到飞思卡尔_1.ppt_第4页
从51到飞思卡尔_1.ppt_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机教程,从8位80C51到32位飞思卡尔ColdFire (一),科学家研究已知的世界,工程师创造未知的世界!,目录,说不尽的80C51,道不完的老树新芽 历史将永远铭记 为什么是80C51? ATMEL的重大贡献 8位机淘汰16位机事件 51的新发展和AVR单片机 掌握飞思卡尔,赢得未来世界 飞思卡尔简介 飞思卡尔MCU路线图与发展史 飞思卡尔微控制器应用在哪些地方? 8位/16位/32位MCU,列宁说:忘记历史就意味着背叛!,1971年,Intel推出了世界上第一个微处理器4004。随后又推出了8位的8008;1974年,8008发展成8080,成为第二代微处理器;(1972,比尔盖茨

2、,保罗.艾伦,Basic语言),1976年,Intel推出了MCS-48系列微控制器,现代单片机雏形。典型应用:键盘,1980年,Intel推出了MCS-51系列微控制器,掀开了单片机热潮的大幕;,20世纪80年代中期以后,Intel以专利转让的形式把8051内核给了许多半导体厂家,如ATMEL, PHILIPS, AD, DALLAS等。,这些厂家生产的芯片是MCS-51指令系统兼容的单片机。常用80C51系列来称呼所有具有MCS-51指令系统的单片机。MCS只是Intel公司专用的。,Intel英明决策成就80C51家族,Intel靠出售专利赚了个盆满钵满,同时轻装上阵,将主要精力集中于高

3、端CPU的开发,终于成就了业界的老大。通过与微软组成Wintel联盟,意图并成功地取代了IBM公司在个人计算机市场上的主导地位,垄断桌面端长达20多年。双方通过共同辖制下游PC生产商而不断攫取巨额暴利。,2008年电子产品世界对嵌入式处理器使用问题的276名工程师问卷调查:8051内核的单片机用的最多,然后依次是ARM, 飞思卡尔,PIC、AVR等。高校本科教学以80C51单片机为主。,MCS51一出现,其优秀的性能让人耳目一新!在那个没有网络的时代,资料的来源主要有:杂志、书籍、师傅传授和公司培训。如果周围的技术人员(包括师傅)是学习51的,杂志上大量介绍51的文章,作为一个初学者,最明智的

4、态度就是学习51,你还有其他选择吗?赢家通吃!,ATMEL公司的重大贡献,1995年左右,ATMEL推出了AT89C51/52单片机,带4K/8K字节闪烁可编程可擦除存储器的低电压、高性能CMOS的8位微处理器,其FLASH可以擦写1000次。给单片机的应用带来了一场革命;,2732/2764的擦写时间要10分钟以上,这是指新的,随着芯片的老化,擦写时间要延长,甚至直接损坏。(废片、时间、性价比!),AT89C51在2003年就已经停产了,代替产品为89S51/89S52。支持在线编程。编程器几乎退出了市场。,8位机淘汰16位机事件,PC机:喜新厌旧;单片机:喜新而不厌旧。适合的就是最好的,嵌

5、入式系统的必然要求。,由于Intel的专利转让政策:80C51单片机内核不断创新,外设不断增强,配套芯片逐渐完善,用户群不断扩大,成本不断降低。,Intel曾踌躇满志地推出过MCS-96系列16位微控制器,发现市场反应不是很热烈。Intel观察与反思,于1988年推出8098单片机,准16位机,内核16位,总线8位,封装DIP40,市场反应良好。,8098单片机于1996年停产。停产的原因很多:功耗、销量、新产品的推出(80C196)、公司策略,很重要的一个原因是51的大行其道!,16位单片机始终是处于8位机51的上欺和32位ARM的下压之间!处境尴尬,“鸡肋!鸡肋!”,51的新发展和AVR单

6、片机,C8051F系列:C8051F单片机中有丰富的模拟和数字资源,并采用了一些在单片机中前所未有的新技术,在CPU内核的内部和外部有几项关键性的改进。丰富的模拟和数字资源;多源复位(7个);双重系统时钟;可编程数字I/O和交叉开关;在应用编程和FLASH安全机制;在系统调试。功能齐全,性能优异,是真正的混合信号片上系统。它必将成为很多基于标准8051器件的单片机系统更新换代的首选器件。它的整体性能超过很多16位单片机,由于其速度上的优势,甚至可以在一些低端应用中取代低速的16位DSP器件。,STC系列:为中国本土企业宏晶科技所出品。现已成长为全球最大的8051单片机设计公司。其创始人CEO姚

7、永平:如果每个中国人都力争在某个方向代表中国做到世界第一,我们中国就强大了。1T/超强抗干扰/超级加密。STC10:歼10;STC11:歼11;STC12:抗美援朝,12军团;STC15:首战用我,用我必胜!15军团,未来产品;STC89C51RC/RD+:军团老产品线永不撤编。公司愿景:2015成為全球最大8位MCU供應商,2020成為全球最大32位MCU供應商。,AVR1997年,由ATMEL公司挪威设计中心的A先生与V先生利用ATMEL公司的Flash新技术, 共同研发出RISC精简指令集的高速8位单片机,简称AVR。AVR系列单片机片内资源更为丰富,接口也更为强大,在很多场合可以替代5

8、1系列单片机。,飞思卡尔简介,飞思卡尔原本是摩托罗拉的半导体部,在微电子领域拥有50年的经验,在全球半导体公司排名中名列第九,是全球市场上举足轻重的半导体产品供应商。为汽车、消费、工业、网络和无线市场提供产品。,在汽车电子行业,公认的老大是飞思卡尔,老二是英飞凌(Infineon)。用51做的产品,出口到欧美时,往往遇到一定阻力。在汽车电子中,一些关键性的部分,一般不会选用51,而选择飞思卡尔。飞思卡尔的体系结构和芯片质量都是业界评价最高的。,摩托罗拉曾经的辉煌6502,著名的8位CPU,曾用于Apple1&2、FC(NES,任天堂娱乐系统)等,如今在文曲星(掩膜)等电子产品中依然被广泛使用。

9、,Motorola也是最早推广单片机的公司之一,实现同样的运行速度,它的晶振频率很低,抗干扰性比较强,往往用在环境恶劣的军用或者工业环境中。(应用习惯,一招鲜,吃遍天!),掌握飞思卡尔,赢得未来世界!,优良性能CPU是优良嵌入式产品的保证!海大32位飞思卡尔实验室的建立,是海大自动化学子傲视群雄的开始!要求同学们:,1982: 68HC11 20.000 Transistors 8-bit 5Mhz,1990: MC68300 200.000 Transistors CPU32-bit, 32 bit 16Mhz,1978: 4.000 Transistors 6801, 8-bit, Mot

10、orola develops the first Micro-controller for Engine Management.,飞思卡尔MCU发展史,2000: MPC565 14.000.000 Transistors 32-bit RISC, 4 Execution Units, 1.0MByte FLASH 0.25 CMOS 56Mhz,1998: MPC555 7,000,000 Transistors 32-bit, 4 Execution Units, 448KByte FLASH 0.35CMOS 40Mhz,“Connected and smart Society”,飞思卡

11、尔微控制器网络,Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. Freescale Semiconductor, Inc. 2005,汽车电子,消费电子,工业控制,网络应用,无线通讯,Where are microcontrollers?,汽车电子,车身电子产品:接入与远程控制,车身控制,载荷控制 安全:气囊,ABS,半主动

12、悬挂,电子助力,轮胎压力监控,电能转向 DIS:音响,语音控制,DIS(是在汽车网络中连接各种多媒体机器及电子控制装置而形成类似一个装置的最尖端技术) 车辆网络:LIN,CAN,蓝牙电话,声控 传动控制:发动机,传动控制,燃油喷射,Freescale 用于汽车的产品定位,工业控制,楼宇控制:三表,电力线载波,语音控制,电梯 照明系统:荧光照明,固态照明 制造:机械手,现场总线,不间断电源 医疗器械:心电监护器械 零售终端: 磁卡读卡器,ATM 安全:指纹识别,OCR,语音识别,消费类电子,家用电器:洗碗机,洗衣机,电视. . 手持电子:蓝牙耳机,游戏机,PDA 娱乐产品:数码音乐,CD,DV

13、计算机外围:LCD,Mouse,Keyboard,网络应用,路由器,IP电话,DSL调制解调器, 无线网关,接入设备, ATM交换机, 光纤路由产品,,无线通讯,Bluetooth WiFi Zigbee RF GSM+CDMA+3G,8bit,Freescale Part Numbering Scheme,MC9 S08GT60FN,MC- Fully qualified FC- Product engineering,3 ROM 7 OTP 9 FLASH,Core type 08/S08/RS08,Product family,Memory size,Package,16bit,16bi

14、t,32bit,32b MCU,PowerPC,32-bit PowerPC MCU Roadmap,MPC56xx,e200z6 Dual core 2x200MHz,e200z6/z7 Single core Up to 264MHz,Available,Planned,Proposed,In Design,Qual Prior to 2008,2008,2009,2010,2011,MPC56xx Cobra 4M Flash, 256K SRAM,MPC56xx Andorra 3M Flash, 128K RAM,MPC56xx Andorra 2M Flash, 96K SRAM,

15、MPC56xx Cobra 6M Flash, 384K SRAM,MPC5674 Mamba 4M Flash, 256K SRAM,MPC5666 Viper90 3M Flash, 128K SRAM,MPC56xx,Application Performance / Integration,MPC553x,e200z3 40-80 MHz,MPC5534 Coral 1M Flash, 64K SRAM,MPC5533 Diamondback 768K Flash, 48K SRAM,Right side of box indicates qualification date. Lef

16、t side doesnt mean anything.,2012,MPC5514/15/16 512KB-1M Flash, 32-64KB RAM,MPC5510 e200z1, e200z0 44-66-80 MHz,MPC5517x 1.5M Flash, 80K RAM,Body,MPC5554 Copperhead 2M Flash, 64K SRAM,MPC5553 Moccasin 1.5M Flash, 64K SRAM,MPC5565 Taipan 2M Flash, 80K SRAM,MPC5567 Tiger 2M Flash, 80K SRAM, FlexRay,MP

17、C5566 Viper 3M Flash, 128K SRAM,e200z6 Single core 80-144MHz,MPC55xx,Powertrain, Chassis,48-200+MHz,MPC5561,Advanced Driver Assistance & Safety,MPC5561 1M Flash, 192K RAM,MPC5561 light 512K Flash, 98K RAM,Powertrain, Chassis,MPC563xx,MPC5633M Monaco 1M Flash, 48K SRAM,e200z3/z0 30-80MHz,MPC5632M Mon

18、aco 768K Flash, 32K SRAM,MPC5634M Monaco1.5 1.5M Flash, 64K SRAM,MPC5602/3/4P Pictus 320-512K Flash, 32-40K RAM,MPC5601/2P Pictus Lite 192-320K Flash, 18-32K RAM,MPC560 x e200z0h 60MHz,e200z0 40-64MHz,MPC5603/4 B/C 384-512K Flash, 24-32K RAM,MPC5605/6/7B 768K 1.5M, 48-96K RAM,MPC560 xB/C,Body,Lance2

19、 dual core lockstep 2M Flash, 384K RAM,MPC566x e200 (TBC), 160-180-200MHz,Lance2 Lite dual core lockstep 2M Flash, 192K RAM,Powertrain, Chassis,Powertrain Chassis,Powertrain, Chassis,Leopard dual core lockstep 640K Flash, 40K RAM,Leopard dual core lockstep 1MB Flash, 74K RAM,Tokay 640K Flash, 40K RA

20、M,MPC564x,e200z4 60-80-120MHz,Leopard dual core lockstep 384K Flash, 24K RAM,Chassis,90nm,130nm,Legend,Chassis,MPC5602B 256K Flash, 16K RAM,Advanced Driver Assistance & Safety,MPC 5500 / 5600 Family Roadmap,Application Performance,MPC5670,MPC5550/60,MPC5530,DC e200z6 7-stage SIMD VLE 200MHz,e200z6 7-stage SIMD *VLE 132/150/180MHz,e200z3 4-stage SIMD VLE 66/80MHz,2005,2006,2007,2008,2009,2010,Copperhead 2M MPC5554,Moccasin 1.5M MPC5553,Coral 1M MPC5534,Diamondback 768K MPC5533,Taipan* 2M MPC5565,Lance* 1M MPC556x,C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论