




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理与嵌入式系统实践飞思卡尔单片机介绍及Codewarrior使用单片机的含义单片机(MicrocontrollerUnit,MCU)是单片微型计算机的简称,也称之为微控制器或嵌入式计算机(Embeddedcomputer),即在一块芯片上集成了中央处理单元(CPU)、存储器(RAM/ROM等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统MCU的发展简史1)1971年11月Intel公司首次宣布4004的4位微处理器,1974年12月Fairchild(仙童)公司即推出了8位MCUF8,开创了MCU的初级阶段。2)1978年,Zilog公司推出Z8MCU。1980年,Intel公司在MCS-48的基础上,推出了MCS-51,它使MCU的应用跃上了一个新台阶。
Motorola公司于1974年开始推出MC6800微处理器,在1979年开始生产MCUMC6801,在1983年前后发展成为较高性能的M68HC05系列。3)
二十世纪九十年代是MCU制造业大发展时期,这个时期的Motorola、Intel、ATMEL、德州仪器、三菱、日立、飞利浦、韩国LG等一批企业开发一批性能优越的MCU,极大地推动了MCU的应用。
目前MCU正向①大容量、高性能化;②小容量、低价格化;③外围电路内装化等几个方向快速发展,应用领域也不断地扩大。常用的单片机类型51系列
51系列单片机是Intel公司在20世纪80年代初研制出来的,主要应用在教学、工业控制、仪器仪表和信息通信中PIC系列Microchip单片机是市场份额增长最快的单片机。强调节约成本的最优化设计,是使用量大、档次低、价格敏感的产品。
AVR系列AVR单片机是ATMEL公司于1997年研发并推出的增强型内置Flash程序存储器的精简指令集CPU(ReducedInstructionSetCPU,RISC)的新型高速8位单片机单片机HC(S)08系列
Motorola公司研制的单片机,特点之是:在同样的速度下所用的时钟较Intel类单片机低得多,因而使得高频噪声低,抗干扰能力强,更适合用于工控领域以及恶劣环境。Freescale半导体是全球领先的半导体公司,为汽车、消费、工业、网络和无线市场提供产品公司前身为摩托罗拉半导体部IntroductiontoFreescale“ConnectedandsmartSociety”FreescalemicrocontrollernetFreescale
MCUroadmapCostEffective8-bitSingleChipSolutionsRelativePerformanceLevelofSystemIntegrationOn-ChipHC05HC05HC05Upgrade8-bitSingleChipwithFLASHHC08HCS08HighPerformance8-bitwithExpandedBusHC11HC1116-bitHC11UpgradewithFLASHHC12HCS12HighPerformance16-bitwithDSPInstructionsHC16HC1632-bit68020-basedIntegratedControllers683xx683xx32-bitM-CORERISCControllerswithFLASHMMC20xxMMC21xx32-bitColdFireHighPerformanceVariable-LengthRISCMCF52xxMCF54xxPowerPCControllersforAutomotiveControlMPC5xxMPC5xxPowerPCControllersforSerialCommunicationsMPC8xxMPC82xx16-bitDSPwithMCUInstructionsDSP568xxDSP568xx24-bitDSPforEnhancedTelecomDSP566xxDSP566xx24-bitDSPforEnhancedAudioDSP563xxDSP563xxHighPerformancePowerPCMPC6xxMPC7xx16/32-bitCISC68000680606802068030680406800HighEndDSPStar*CoreStar*Core1982:68HC1120.000Transistors
8-bit5Mhz1990:MC68300200.000TransistorsCPU32-bit,32bit16Mhz1978:4.000Transistors6801,8-bit,MotoroladevelopsthefirstMicro-controllerforEngineManagement.2000:MPC56514.000.000Transistors32-bitRISC,4ExecutionUnits,1.0MByteFLASH0.25
CMOS56MhzTheMCUEvolution1998:MPC5557,000,000Transistors32-bit,4ExecutionUnits,448KByteFLASH0.35
CMOS40MhzeSysSystemArchitectureOSLowLevelDriversOutputPowerDriversPowerSupplyFlashMemoryAnalogSafetyChipMCUEEPROMOutputPowerDriversFuture40,000,000Transistors
0.1
CMOS1-2+MByteFLASH64+KBRAM2-4XperfomnaceMotorola/FreescaleMCUEvolutionPowerPCARMMCOREFreescale™andtheFreescalelogoaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©FreescaleSemiconductor,Inc.2005汽车电子消费电子工业控制网络应用无线通讯Wherearemicrocontrollers?汽车电子车身电子产品:接入与远程控制,车身控制,载荷控制安全:气囊,ABS,半主动悬挂,电子助力,轮胎压力监控,电能转向DIS:音响,语音控制,DIS车辆网络:LIN,CAN,蓝牙电话,声控传动控制:发动机,传动控制,燃油喷射Freescale用于汽车的产品定位工业控制楼宇控制:三表,电力线载波,语音控制,电梯照明系统:荧光照明,固态照明制造:机械手,现场总线,不间断电源医疗器械:心电监护器械零售终端:磁卡读卡器,ATM安全:指纹识别,OCR,语音识别消费类电子家用电器:洗碗机,洗衣机,电视。。。。手持电子:蓝牙耳机,游戏机,PDA娱乐产品:数码音乐,CD,DC,DV计算机外围:LCD,Mouse,Keyboard网络应用路由器,IP电话,DSL调制解调器,无线网关,接入设备,ATM交换机,光纤路由产品,无线通讯BluetoothWiFiZigbeeRFGSM+CDMA+3GFreescalePartNumberingSchemeMC 9S08 GT 60 FN68HC05OverviewMC-FullyqualifiedFC-Productengineering3–ROM7OTP9FLASHCoretype08/S08/RS08ProductfamilyMemorysizePackageFreescalePartNumberingScheme(8bit)RS08HC08HCS08简化的S08低成本,小封装通用,型号广泛高性能低功耗FreescalePartNumberingScheme(16bit)S12S12X通用,型号广泛增强型XGATE协处理器32bMCUM68K/Coldfire:68301,68302,68331,68336…68332,68376,68375…MCF5206,5214,5216,5232,5233,5234,5235,5249,5270,5271,5272,5274,5275,5280,5281,5282MCF5307.MCF5407,5470,5471,5472,5473,5474,5475,5480,5481,5482,5483,5485PowerPCPPC821,823,860,8260,…PPC555,561/2/3/4/5…PPC55xxARMMX1,MXII…M.Core2104,2107WebSitehttp://www.F/HC08开发环境概述单片机需要在程序的控制下正确运行,编写好的程序代码如何放入单片机内部呢,就需要有相应的调试工具:编程器或者仿真器
MT-ProgrammerForHC08/HCS08是苏州大学嵌入式系统实验室研发成功的针对Freescale08系列MCU的写入调试器,它支持目前HC08/HCS08系列各种不同型号的MCU。MT-Programmer是目标核心板和PC机之间的联系纽带,它以USB接口同PC机通信,通过MON08接口或BDM接口和目标核心板相连,配合PC方软件实现擦除、下载、调试、读Flash数据等功能。HCS08开发软件CodeWarriorCodeWarrior是Metrowerks公司研发的专门面向Freescale所有MCU与DSP嵌入式应用开发的软件工具。CodeWarrior分为3个版本:特别版(SpecialEdition)、标准版和专业版。特别版是免费的、用于教学目的,对生成的代码量有一定限制,C代码不得超过12KB,对工程包含的文件数目限制在30个以内MT-IDEForHC08
MT-IDEForHC08集成开发环境的软件系统是苏州大学嵌入式系统实验室在飞思卡尔公司的大力支持下,研发的针对FreescaleHC08系列MCU的开发工具,采用Windows风格,提供友好的操作界面,具有编辑、编译、下载、调试等功能,通用性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校管理质量经验交流会上校长发言确保教学质量的稳步提高实现高考质量的新突破
- 故事代替道理《胃:你会不会吃饭》
- JAVA单元测试问题试题及答案
- 民宿研学旅行项目委托经营管理与服务细则
- 重组蛋白生物制药技术授权与市场推广合同
- 2025年中国白内障药行业市场前景预测及投资价值评估分析报告
- 教育资源数据访问授权协议
- 知识产权分成与版权运营收益补充协议
- 茶园种植与茶叶市场拓展服务合同
- 电梯安全使用培训补充协议
- 天津市武清区高中学2025届高三3月份第一次模拟考试化学试卷含解析
- (2025)全国交管12123学法减分测试题库及答案(带图版)
- 人教版数学八年级下册期末复习试卷
- 高等数学(慕课版)教案 教学设计-5.4 定积分的应用;5.5 反常积分
- 车载感知与融合算法-深度研究
- 乙状结肠癌相关知识
- 《鼹鼠的月亮河》阅读测试题及答案
- 医学生青年红色筑梦之旅项目计划书
- 金融学科研究新高度:黄达《金融学》2025课件解读
- 辽宁省沈阳市2025年高中三年级教学质量监测(一)地理试题(含答案)
- 2025年东莞市长安镇事业单位招考工作人员高频重点提升(共500题)附带答案详解
评论
0/150
提交评论