飞卡单片机与嵌入式系统实践第7章解析.pptVIP

飞卡单片机与嵌入式系统实践第7章解析.ppt

  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文档。上传文档
查看更多
飞卡单片机与嵌入式系统实践第7章解析

April 17, 2003 ? Freescale Semiconductor, Inc. 2005 March 2005 Freescale Corporate Template User Guide ? Freescale Semiconductor, Inc. 2005 目录 7.1 HCS08单片机时钟系统 7.1 HCS08单片机时钟系统 7.1 HCS08单片机时钟系统 7.1 HCS08单片机时钟系统 7.1 HCS08单片机时钟系统 7.1 HCS08单片机时钟系统 7.1 HCS08单片机时钟系统 7. 2 ICG的操作寄存器 7. 2 ICG的操作寄存器 7. 2 ICG的操作寄存器 7.3 时钟模块工作模式 7.3 时钟模块工作模式 7.3 时钟模块工作模式 7.3 时钟模块工作模式 7.3 时钟模块工作模式 7.4 时钟系统配置与应用 7.4 时钟系统配置与应用 7.5 项目实践 项目1 ICG功能基础实践 要求: 单片机的GPIO接口连接一LED小灯,使用ICG模块设置系统时钟频率,要求使用内部时钟源,总线时钟频率设约为5MHz左右,实现小灯闪烁。 方案设计: 选取PTA0端口连接一LED小灯,采用“灌电流”方式驱动,端口输出低电平时小灯点亮,利用软件延时实现小灯闪烁。在时钟设置方面,使用处理器专家(PE)功能中的Device Initialization工具设置系统时钟,在ICG模块中设置内部参考时钟(243KHz),使能FLL功能将时钟信号倍频,再通过模块分频得到内部5MHz左右总线频率。 具体内容详见教材 7.5 项目实践 项目2 LED闪烁调速控制 要求: 单片机的GPIO接口连接一LED小灯,通过ICG模块改变系统时钟频率,要求使用4MHz晶振做外部时钟源,实现不同内部总线频率控制下小灯闪烁速度的变化。其中总线时钟频率分别为1MHz、4MHz、10MHz,每种频率下小灯闪烁次数为10次。 方案设计: 在时钟配置方面,ICG模块选择外部参考时钟源,使用4MHz晶振,使能FLL功能将时钟信号倍频,然后通过时钟分频分别得到1MHz、4MHz和10MHz的内部总线频率。通过调用不同的ICG配置函数改变总线时钟频率以实现闪烁速度的变化。 具体内容详见教材 TM TM 2015年6月 《单片机与嵌入式系统实践》 第七章 时钟系统与内部时钟发生器 7.1 HCS08单片机时钟系统 7.2 ICG的操作寄存器 7.3 时钟模块工作模式 7.4 时钟系统配置与应用 7.5 项目实践 项目1 ICG功能基础实践 项目2 LED闪烁调速控制 时钟系统是微控制器工作的基础,MCU的所有操作均在一定的时钟节拍下统一而协调地运行。因此,在设计嵌入式应用系统电路时要注意时钟系统的工作质量和稳定性。HCS08单片机具有性能优异的内部时钟发生装置,能在较低的外部时钟下实现较高的内部时钟频率,从而降低了系统的高频噪声和电路设计的复杂度,提升了系统性能。 7.1.1 系统时钟分配 HCS08微控制器的时钟系统主要由S08内部时钟发生器(ICG)、系统时钟控制(SYSTEM CONTROL LOGIC)和总线时钟(BUSCLK)等部分组成。 7.1.2 ICG组成结构 内部时钟发生器ICG模块采用锁频环技术FLL和内部倍频技术等,可在无需任何外界时钟发生器的情况下,通过软件设置实现高达20 MHz的内部总线时钟频率。ICG由4个子模块构成:振荡器模块、内部参考时钟发生器、锁频环(FLL)和时钟选择模块。 7.1.2 ICG组成结构 (1)振荡器模块 用于外接晶体振荡器,可通过软件选择两种晶体振荡器频率范围:32~100 kHz低频范围或1~16 MHz高频范围,以获得最佳的启动和稳定性能。 (2)内部参考时钟发生器 由两个可控时钟源组成:一个产生大约8 MHz的ICGLCLK时钟,可作为背景调试控制器的局部时钟;另一个内部时钟参考源ICGIRCLK的典型值为243 kHz,可作为FLL模的参考输入。 7.1.2 ICG组成结构 (3)锁频环 FLL锁频环用于倍频内部或者外部时钟源,得到一个非常高且稳定的频率输出,结构如下图所示。FLL由 3个主要模块组成:时钟参考选择、数控振荡器和用于比较其他两个模块输出的数字环路滤波器。 7.1.2 ICG组成结构 (4)时钟选择模块 该模块用于选择不同的时钟源连接到系统时钟树上,ICGDCLK是FLL输出的倍频时钟,ICGERCLK是晶体或外部时钟

文档评论(0)

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

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

1亿VIP精品文档

相关文档