微控制器内部振荡器:HFINTOSC、MFINTOSC与LFINTOSC

需积分: 15 18 下载量 133 浏览量 更新于2024-08-09 收藏 9.82MB PDF 举报
"内部时钟模式在微控制器设计中扮演着至关重要的角色,特别是在计算海洋声学等领域的嵌入式系统中。此资源主要讨论了PIC18F25K22、PIC18F45K22、PIC18LF25K22和PIC18LF45K22微控制器系列的内部时钟模式及其配置。" 在微控制器中,内部时钟模式是决定系统运行速度和稳定性的关键因素。根据描述,这些器件具有三个独立的内部振荡器: 1. **HFINTOSC (高频内部振荡器)**:出厂时已校准为16 MHz的工作频率,可通过OSCTUNE寄存器进行软件调频,以适应不同的系统需求。 2. **MFINTOSC (中频内部振荡器)**:同样出厂校准,工作频率为500 kHz,用户可以通过OSCTUNE寄存器进行软件调节,以改变其频率。 3. **LFINTOSC (低频内部振荡器)**:预设为31.25 kHz,设计为在各种温度和电源电压下保持稳定,用户不可调节。 系统时钟速度的选择是由OSCON寄存器的内部振荡器频率选择位IRCF<2:0>控制的。通过设置SCS<1:0>位,可以在外部时钟源和内部时钟源之间切换系统时钟,这对于灵活的系统设计和时钟管理至关重要。2.11节详细介绍了“时钟切换”过程。 此外,内部振荡器模块可以配置为系统主振荡器,这会影响到OSC2/CLKOUT/RA7引脚的用途。在某些配置下,这个引脚可以作为通用I/O (RA7)或FOSC/4 (CLKOUT)信号输出,而OSC1/CLKIN/RA7始终作为通用I/O。CLKOUT信号可以为外部电路、同步、校准或测试应用提供时钟源,需要正确地设置外部电阻REXT(10 kΩ到100 kΩ)和电容CEXT(大于20 pF)来稳定振荡器。 该资料还提到了Microchip Technology Inc.的器件概述,强调了英文原版文档的重要性,并且包含了知识产权和使用Microchip器件的风险免责声明。在使用Microchip的微控制器时,必须遵循所有技术规范,因为公司不对信息的准确性或适用性提供任何保证,也不承担由此产生的任何损害或责任。对于生命维持和生命安全应用,使用Microchip器件的风险由购买者承担。 最后,资料中还列出了一些Microchip的商标信息,表明了Microchip在嵌入式控制解决方案领域的品牌和产品标识。