第九章 MC9S8GT16实验系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章 MC9S8GT16实验系统

第九章 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来实现程序的单步运行、断点调试、脱机仿真等功能。 .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)复位 低电压检测复位 非法指令码检测复位 非法地址检测复位 带有内部上拉的外部异步中断引脚(),此引脚与通用输入引脚复用 复位引脚(),与通用I/O复用 上电复位 和引脚的内部上拉可以降低外围路的复杂性 存储器映射I/O寄存器 MC9S08GT16具有以下封装:48引脚QFN、44引脚QFP(该开发板采用)、42引脚SDIP 内部结构简图 MC9S08GT16系列结构框图如图2-1所示。 图2-1 MC9S08GT16系列结构框图 引脚功能图 图2-2 MC9S08GT16引脚分配图 引脚功能表述如表2-1中所示。 表2-1 引脚功能描述表 引脚名称 功能描述 数据方向 VD

文档评论(0)

ipuflu + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档