外部时钟模式解析:HT66F018的OST与EC工作原理

需积分: 14 57 下载量 55 浏览量 更新于2024-08-10 收藏 6.17MB PDF 举报
"外部时钟模式-ht66f018 datasheet" 在微控制器设计中,外部时钟模式是一种允许用户使用外部信号源作为系统时钟的配置。这篇资料主要介绍了两种外部时钟模式:振荡器起振定时器(OST)模式和EC(外部时钟)模式,主要涉及16F887系列的PIC微控制器。 在4.4.1部分,OST模式被描述为一种确保石英晶体或陶瓷谐振器稳定振荡的机制。当MCU上电或从休眠状态唤醒时,OST会对OSC1引脚进行1024次振荡计数,这个过程阻止程序计数器递增和程序执行,直到外部时钟稳定。这种设计是为了防止在时钟源切换时出现不稳定的情况,表4-1给出了不同时钟源的振荡器延时示例。双速时钟启动模式(4.7节)提供了一种优化方案,可以缩短外部振荡器起振和代码执行之间的延迟。 4.4.2部分讨论了EC模式。在这种模式下,外部时钟直接连接到OSC1引脚,而OSC2引脚则作为通用I/O使用。选择EC模式时,OST被禁用,因此上电或唤醒后没有延时操作。这种全静态设计的MCU允许在停止外部时钟输入时停止器件,同时保持数据完整性。当外部时钟恢复时,器件能立即恢复工作,仿佛没有时间流逝。 此外,资料中还提到了不同模式下的时钟频率和振荡器延时,例如从休眠/POR状态切换到LFINTOSC或HFINTOSC,以及EC或RC直流时钟。表中的数据给出了不同场景下的具体时钟周期数或延迟时间。 最后,资料强调了阅读英文原版文档的重要性,因为它们包含了关于Microchip产品性能和使用的详细信息,并且Microchip不对翻译的准确性承担责任。此外,对于使用Microchip器件的生命维持和/或生命安全应用,所有的风险都由使用者自行承担。 总结来说,这个资料详细阐述了外部时钟模式在微控制器中的工作原理,特别是对于16F887系列的MCU,提供了关于振荡器起振、EC模式、时钟切换和延时的重要信息。这对于理解和设计使用外部时钟源的嵌入式系统非常有价值。