您的当前位置:首页正文

飞思卡尔新一代8位单片机MC9S08QG系列——集成度之高,改写了低端产品的定义!

来源:好兔宠物网
维普资讯 http://www.cqvip.com

Online Seminar Highlights 一…一…一…一… 一一, … ~一…一… 一率皇~匾在一线麈送精堡 飞思卡尔新一代8位单片机 M C 9 S 08 Q G系列 集成度之高,改写了低端产品的定义! Freescale。S newest 8一Bit MCU Family MC9S08QG ——So highly integrated,计redefines the low end! ■ 飞思卡尔半导体 采用SoC方法,迅速推出新的产品系列: 飞思卡尔新一代8位单片机MC9S08QG主要针 对少管脚、低电压及低功耗应用。MC9S08QG体积 ・・高性能HCS08CPU内核; 端口上升及下降时间的控制; 虽小,但具有极高的集成度,它改写了低端器件的定 义。本文首先给出飞思卡尔HCS08 MCU的综述性 介绍,然后将从功能特点、支持工具等方面对新一代 8位单片机Mc9S08QG进行详细阐述。 ・・内置振荡器及时钟源信号保护功能; LDHX指令的新寻址方式; ・・STHX和CPHX指令的新寻址方式; 新的背景调试(BGND)指令: 总线运行频率可高达20MHz; ・HCS08综述 HCS08是市场上广泛使用的HC08系列的升级 ・・指令队列(或管道)提高了指令吞吐量。 产品,它旨在扩展飞思卡尔8位单片机的阵容,同时 将原有的HC08系列产品的功能与性能提升到更高 层次。在HCS08中应用了众多新技术,包括:电池 寿命延长技术、增强型的低功耗性能以及超低电压 下的高级运行能力等。因此该单片机可以在低功耗 条件下实现高性能,特别适用于电池供电类应用。 其他特性包括: ・HCS08 CPU的程序员模型 图1给出了汇编程序员看到HCS08 CPU的模型 示意图,该模型显示了一个实际的以8位累加器为 基础的冯诺曼结构CPU。它包括8位累加器、16位 变址寄存器、16位堆栈指针、16位程序计数器以及一 个8位的条件代码寄存器。该模型与HC08相同,因 此可大大简化将老的HC08代码移植到HCS08的工 作,提高代码效率。 采用第三代0.25微米Flash技术,延续了Flesh 技术的领先地位; ・创新的片上调试器,加快产品上市时间; HCS08的寻址方式 HCS08具有16种寻址方式,如表1所示。隐含 世界电子元■件2o06.2 w Ⅳ.gecmag.corn ‘ 维普资讯 http://www.cqvip.com

中电网 ChinaECNet :.:.freescaIem 在线座谈精华 中电网 飞思卡尔半导体 Online Seminar Highlights 7 0 的停止模式,在三种停止模式中,它能够提 15 累加器IA) 供最多功能,因为允许用外部时钟做时钟 变址寄存器IHX) 输入信号,因此该模式可提供精确的计时 栈指针ISP) 功能。等待模式只是将CPU的时钟关断, 程序计数器IPC) 而允许绝大多数的外围设备继续运行,与 7 0 运行模式相比,可消耗较低的电流。(5V的 V 1 i 1 i H‘I N Z c条件代码寄存器ICCR) HCS08器件可能没有停止1模式) 进位,借倪(MSB) HCS08的低功耗性能 零 负数(MSB=1) HCS08的低功耗性能主要表现在以下 中断屏蔽 半进位(用于BCD) 几个方面: 二进制补码溢出 它具有多种功率管理模式,能够关断芯 .. 图1寄存器示意图 片的电源,此时的电流消耗可低至20nA;极 表1:寻址方式及助记符 低功耗的自动唤醒定时器,无需外部晶振/ 元器件,其典型电流即可低至700nA;HCS08 寻址方式 助记符 隐含寻址 INH 还具有灵活的多频率时钟源,不仅能产生 立即寻址 IMM 内部时钟信号,而且可以在不同的时钟源 直接寻址 DIR 之间,不同的频率之间随意切换,这样应用 扩展寻蚓: EXT ‘ 程序就可以根据具体的要求让CPU运行在 相对寻址 REL 较低的频率上,以降低功耗,或运行在较高 变址寻址 IX.IX+,IX1,IX1+.IX2 的频率以满足系统的要求。最后HCS08还 栈指引‘寻址 SP1.SP2 可以在电源电压低至1.8V的条件下,对Flash 存储器到存储器寻址 IMM:DIR、DIR:DIR、DIR:IX+、IX+:DIR 进行编程,这就使得用户可以在整个工作 寻址指令不必读取操作数;立即寻址带有8位或16 范围下,将Flash用作EEPROM。在电池供 位操作数紧跟在操作码后;直接寻址的操作数为8 电的应用中,这种特性非常有用,这样用户就可以在 位地址,因此它只能对存储器的头256个字节进行 更换电池时,还能保证系统原来的参数与配置,而不 访问;扩展地址可以对整个64K空间进行访问,而变 必使用外部的EEPROM。 址寻址是查表及其他数据结构寻址的重要操作方 式,能大大提高代码效率。 MC9s08QG详述 HCS08的低功耗性能与模式 新系列MC9S08QG单片机将HCS08系列的所有 优点引进小封装、少管脚的器件中,将908Q系列与 HCS08的低功耗模式 HCS08内核的优势结合在一起,成为小型、通用的低 HCS08有4种标准低功耗模式:停止1、停止2、 功耗、多功能新型单片机’。MC9S08QG拥有完备的 停止3与等待模式。 功能组合、简便的应用开发,其高精度模拟电路、多 停止1模式是功耗极低的模式,在这个模式中, 种通讯选择、温度传感器以及其他超强功能,使其成 芯片的内部电路完全断电,芯片所消耗的电流只是 为了极具价格吸引力的产品系列。 最基本的芯片漏电流;停止2模式所能提供的功能 较停止1模式略多,它为部分断电模式,其RAM内容 MC9S08QG8/4功能与优点 将继续保持有效,I/O端口状态也将被锁存,而其他 MC9S08QG8/4一S08中央处理器单元(CPU) 内部电路将都被关断;停止3模式基本等同于HC08 S08中央处理器单元(CPU)的特性包括:在电压 L…一… …嗍∞m 维普资讯 http://www.cqvip.com

维普资讯 http://www.cqvip.com

中电网 Chi在线座谈精华 中电网 naECNet  ̄::"freescale 飞思卡尔半导 Online Seminar Highlights 可编程16位定时器/PWM(TPM)模 表2:封装类型列表 块中,每个通道都可独立编程用于实 ・l6■塑料取烈直 ・选择PDIP封装可实现量低的制造成本,又便于开发 现输入捕捉、输出比较、带缓冲的边沿 搋封装(PDIl,) 对齐脉冲宽度调制(PWM)及带缓冲的 ・8■PDIP 葡 i ~簖以它们苛柔两稿 藤 (16鼻封装中每边的头4个■与8■封装中的每边4 中心对齐PWM。该模块包括三个TPM 个■相对应) ・l6■四方扁平无 ・最小的l6■封装,不外引的底座,又具有全部的功能 计数器时钟源:总线时钟、参考时钟 外引(QFN)封 和特性,适用于对空目t岳的应用 (×CLK)及外部时钟(TCLK),因此是同 装 ・8晨飘爿扁平无 ・最小的8■封装,不外引的底座,适用于对空目特巍 价位最灵活的定时器模块之一。它的 外引(DFN)封 t巷的应用 装 PWM功能非常适合电机控制应用以及 ・l6■超尊收缩小 _ 两 丽 括 画 匿 低成本DAC(需要少量外部元器件),而 外形封装 舱,又对价播和空目t|芭I的应用 ('I'SSOP) 中心对齐的PWM在2个PWM通道都 ・曼囊焦嚏小外形 =_一一五 酮 厢{ 萌 i 启动时,可以防止它们在同一时钟沿 集成电路 应用 (NB-Sotc) 跳变,从而降低了EMI噪声发射。 带8位预分频器的8位模数定时器(MTIM)模块 进行快速Flash编程和全芯片软件仿真,支持串行、 中,多个软件可选时钟源和一个可编程中断,它包括 以太网、USB和并行PC接口。 4个MTIM计数器时钟源:总线时钟、参考时钟(XCLK)、 同时公司还提供虚拟实验室与嵌入式学习中心, 外部时钟(TCLK)一上升沿、外部时钟(TCLK)一下降沿。 方便用户进~步熟悉、了解并使用新型MC9S08QG 它可以开启定时器溢出中断来为基于时间的软件循 系列单片机。以上文档及最新信息均可通过访问飞 环生成周期性中断,并可用于软件输入捕捉、输出比 思卡尔网站http://www.freescole.com.cn/Products/8Bit— 较或PWM。其中TCLK输入可用作事件计数器。 MCU/MC9S08QG_Overview.asp免费获得。 其他功能与特性 中电网在线座谈网址: MC9S08QG8/4具有一系列系统保护功能,包括 http://seminar.chinaecnet.com/051201/ 可选择运行在专用lkHz内部时钟源或总线时钟上 jchf.asp。 的,计算机运行正常(COP)的看门狗复位、低电压检 测(LVD)和低电压报警(LVW)、非法指令或非法地址 问答选编 复位、灵活的Flash块保护、Flash和RAM的加密功 能及一直开启的POR电路等。该芯片还包括背景调 试系统和内置的ICE,提供了单线的调试及仿真接 问:MC9S08QG系列其集成度高在哪些方面? 口,免去了昂贵的仿真工具。芯片具有6种封装形 答:QG系列包括IIC、SPI、SCI、ADC.比较器.内部时 式可供选择,见表2。 钟资源及背景调试模块,它是市场内高度集成的 S08QG8/4支持工具 8/16引脚MCU,可用于所有1 8~3V的低压应用中。 9S08QG8/4支持工具包括CodeWarriorT”集成开 问:该单片机可以支持哪些类型的外置存储器? 发软件的专用版及包含了设计人员用于开发和评估 答:不支持外置存储器。 应用代码所需的DEMO9S08QG8一MSRP演示套件。 问:MC9S08QG支持JTAG么? 带有项目引导的CodeWarriorIDE能对多达32个文件 进行项目管理,具有类似仿真器的调试功能。集成 答:不支持,我们提供FSL标准的BDM(背景调试模 块)接口,该接口与JTAG类似。 了高度优化的ANSI C编译器、C源程序级调试器及 16KB(HCS08)或32KB(HCS12×)的免费C编译器,可 问:此单片机用汇编语言编程,那是否支持C语言? 维普资讯 http://www.cqvip.com

Online Semi ar Hig hI.g 中 该单片机的指令集是“精简指令集”吗?是一个8 引脚芯片就集成了8通道ADC、三个通信接口、 4t4和8K可选的可编程内存和片上在线防真器吗? 答:(1)C语言和汇编都可以支持 (2)是ClSC指令 集 (3)8引脚封装集成了4通道ADC和I℃通信 接口 问:是否可以将内部的Flash当作EEPROM来使用? 答:完全可以 问:Flash当做EEPROM。但Flash擦除次数远低于 EEPROM,如何帮客户解决这个问题? 答:Flash可以分页擦除。假设一页擦写次数到了一 万次,可以换另一页 问:9S08QG系列是否支持中断? 答:支持中断 问.1、相比别的单片机。MC9SO8QG的最大的优势在 哪里?2、该款单片机的开发工具是否需要专门 购置,此类开发工具是否只适用于该系列单片机 的开发?费用如何?3、开发环境软件是否需要 专门购置?费用如何?4、目前有什么特别成功 的应用案例。 答:(1)、低功率、低电压、在1.8V Vdd下可对Flash编 程、少管脚及其他很多特性。 (2)MCU片上集成了仿真器,因此用户仅需购买 一个接口:MU nkBDM(¥99)或DEMO9SO8QG8 0)即可。(3)QG8的开发环境软件免费供应(4) 我们拥有很多对在各类应用中使用MC9So8QG的 客户,-f&-fr]目前正在将该芯片用于其产品中。 问:在电表设计时,是否可以用QG的SCI口进行485 通讯? 答:可以 问:该IC可以用外部32.768k晶振。借助内部定时器 通过软件作一个时钟吗?编译软件是用O8系列 的CodeWarrior吗?调试工具是怎样的。价格如 何? 答:(1)是的,您可以使用OSC时钟的32.768kHz低 频,或者您可以使用内部ICS(内部时钟资源)生 维普资讯 http://www.cqvip.com

中电网 Chi在线座谈精华 中电网 naECNet。 ≥。.f飞思卡尔半导体 reescale Online Seminar Highlights 问:如何测量MC9S08 MCU的指令时序? ASIC芯片所蚕食,不知道飞思卡尔在性价比上 答:您可以使用CodeWarriorSDK,并在专用指令集中 有哪些应付策略? 设置部分断点,CodeWarrior将很好地测量这些指 答:ARM7位于32位端,并有向较低的8或16位区域 令集的时间。 转换的趋势。在飞思卡尔,我们将使用ColdFire ̄ 系列。您将看到ColdFire系列的快速推出,它将 问:对用户而言。MC9S08QG比原有HC08改进的最 包含更多2006年发布的组件。8位芯片将用于 大优势是什么?编程模式和环境是否和¥12相同? 低端,售价将低于1美元。 答:电压可低至1,8V,性能更稳定,更省电,集成度高, 更便宜。编程模式与S12相同,皆使用CodeWarrior。 问:单片机的发展方向是什么? 答:MCU的集成度将进一步提高,而成本将进一步 问:MC9S08 MCU在功率管理上有何特色? 降低。32位MCU向更低的8/16位区域发展。16 答:四个时钟模块,可编程总线时钟可以在任意时刻 位MCU在市场中的定位将趋于清晰,而8位MCU 改变/转换总线速度。可根据应用需要从高速转 将用于非常低端的应用中。 至低速再转至高速。 Freescale。飞恩卡尔andthe Freescalelogoare 问:MC9S08系列单片机和C51内核单片机的最大区 Irademarks of ̄eescole Semiconductor。Inc.A¨ 别有哪些? other product or service names are the properly of 答:MC9S08集成了许多周边模块,功耗非常低。 hteir respective owners.④Freescale Semiconduc- 问:我发现MC9SO8RC8在Stop2时用手接触一下就 tro。Inc.2006.All Rights Reserved.皿 醒了。抗干扰性能好像不太好。请问QG是不是 还有这个问题?怎么解决? 答:因为外部中断可唤醒STOP,用手触可引起外部 中断信号,跟抗干扰性能应该无关。 问:目前8位单片机的市场逐渐被低端的ARM或 泛华研讨会力推测控技术 j 北京中科泛华测控技术有限 产品及未来产品发展方向:控制单 向国内gl入“虚拟仪器技术”的概 ; 公司近日主办了2006 泛华”测控 元运行环境仿真测试系统;基于 念,并一直致力于虚拟仪器技术 ; 系统技术应用研讨会,力推测控LobVIEW RT的自定义流程测控系 的转化、系统集成、市场推广以及 技术和测控系统应用方案。 统;用户应用案例一基于PXl总线 技术培训。8年来,中国国内市场 j 此次研讨会结合美国国家仪 的光纤光栅技术应用案例介绍:国 对虚拟仪器技术从概念的接受到技 ; 器有限公司(NI)的虚拟仪器产品 内前沿PXl总线技术应用等。 术方案的采用取得了突破性的进 ; 的热点应用与系统集成案例,由 基于虚拟仪器技术的测控系 展。从一定意义上来讲,泛华先后 ; 泛华、NI和其他应用方案提供商 统目前在市场上已经取得了与传 在La 、SCXl、PXI、数据模块化处 的专家向来自各行业的测控应用 统的台式仪器一分天下的巩固位 理、在线测量、故障诊断、测试环境 j 工程师们介绍虚拟仪器系统的主 置。泛华公司是“虚拟仪器技术” 仿真等方面引领了NI技术在中国 流技术、发展方向、以及应用市场 创造者NI在中国国内的唯一代理 的发展方向t支撑了虚拟仪器技术 j 和应用案例。主要议题有:NI最新 和系统联盟商,它于1995年首先 在中国的发展和技术升级。皿 L…一………… 

因篇幅问题不能全部显示,请点此查看更多更全内容