《Freescale8位单片机入门及实践》 第九章_MC9S08GT16实验系统.pdf

《Freescale8位单片机入门及实践》 第九章_MC9S08GT16实验系统.pdf

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章 MC9S08GT16 实验系统 9.1 概述 天津工业大学FreescaleMCU/DSP 研发中心开发的MC9S08GT16 实验系统实 现了实验板与CodeWarrior 的完美结合,它提供了一个良好的学习环境,从而能 够实现快速入门和提高。 Freescale 于2004 年推出了08 系列单片机的增强系列——MCS08 系列。 MCS08 系列单片机的内核使用HCS08 CPU 。与HC08 CPU 相比,HCS08 CPU 速度更快,内部总线频率由最高8MHz 提高到20 MHz ,即执行一条基本指令的 时间是50ns 。 该板融合了PE 公司的ICS 功能,通过两次按键,可以实现上位机和目标板 的连接。GT16 本身是44 脚的芯片,16KBflash,1KB 字节RAM ,具有定时器通 道、键盘中断、AD 通道等接口,该系统板扩展了3 个LED 发光二极管和2 个 按键等,功能完善,我们开发的电路板在调试状态31 个端口留给用户使用(PTE0 、 PTE1 被占用),运行状态33 个端口均可以给用户使用,另外各端口处与其复用 的功能也都分别留出相应端口,以方便用户的使用。 MC9S08GT16 系统可以直接和Codewarrior 相连,下载程序,在线单步运行、 断点调试、连续运行、修改寄存器(包括PC )和存储单元等特点,可以很方便 地进行教学,适于大学本科及大专、高职的学生作为入门教学系统。随着MCS08 系列不断向市场推进,其性价比在8 位单片机当中相当可观,,同时该系列产品 中还集成了片上调试器(BDM ),实现了片上仿真、模拟等功能,极大地减少 了开发工具的成本。因此,可将该系列的单片机作为研究教学,也可以作为大学 生电子实践制作的首选。 实验板硬件部分主要由MC9S08GT16 芯片及外围电路、LED 发光二极管显 示、按键等部分组成,通过CodeWarrior 完成芯片程序的写入、运行、断点调试、 脱机仿真等功能。本实验板的突出优点是可以根据需要进行模式选择,即用户模 式或用户监控模式,并可以利用CodeWarrior 来实现程序的单步运行、断点调试、 脱机仿真等功能。 9.2 MC9S08GT16 MCU 的性能概述 MC9S08GT16 是HCS08 微控制器系列中的产品,作为 Freescale 半导体公 司最新的8 位MCU ,HCS08 系列MCU 是高性能与低功耗的完美结合,其性能 可与许多 16 位MCU 相当,该系列更适合低功耗、高性能的应用,如便携式电 子式产品。HCS08 不是用来替代HC08 系列,而是HC08 系列的一个有益补充。  采用高性能40MHz 的MC9S08 中央处理器,  与M68HC05 和M68HC08 指令代码完全向上兼容,比HC08 系列的MCU 增 加了1 条基本指令(即BGND 这一条)  工作电压范围是1.8V~3.6V,低于 2.08V 运行时,最大总线速度应降至8MHz 或更低,高于2.08V 运行时,最大总线速度可达20MHz  8 位字节可调整的内置振荡器,可使用低频(32KHz~100KHz )或高频 (1MHz~16MHZ)的晶振或谐振器。可产生3MHz~20MHz 的总线频率  有三种完整的停止模式,以及WAIT ,均是低功耗模式  通过SRS、SBDFR、SOPT、SDIDx、SRTISC、SPMSCx 寄存器可以对MCU 进行配置,包括系统状态设置、后台调试设置、系统电源管理等设置  具有片内FLASH ,具有FLASH 存储器在线编程功能和保密功能 (FLASH 编程/擦除的电压由芯片内部电荷泵产生),同时该系列的MCU 采用 第三代0.25um 的FLASH 存储器技术,其擦写速度更快,性能更稳定 — MC9S08GT16 的FLASH 的存储器大小为16KB  1KB 的片内RAM  双通道16 位定时器模块(TIM )  MC9S08GT16 具有8 路10 位模数转换器(ADC )  36 个双向I/O 端口 — 所有I/O 口都具有很强的吸电流和放电流能力 — 所有I/O 口内部上拉电阻  2 位键盘中断,用于进入程序下载调试状态与用户运行状态  低电压禁止模块(LVI )具有软件可选的特点,由SRS、SPMSCx 寄存器进 行设置  系统保护特性: — 系统工作正常操作监视模块(COP )复位

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档