微控制器内部振荡器:HFINTOSC、MFINTOSC与LFINTOSC
需积分: 15 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在嵌入式控制解决方案领域的品牌和产品标识。
2022-07-15 上传
2018-05-07 上传
2008-05-06 上传
2021-05-22 上传
2021-04-07 上传
2019-04-18 上传
2009-03-31 上传
2021-05-28 上传
美自
- 粉丝: 16
- 资源: 3965
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手