USB3300芯片振荡器控制寄存器详解及其功能
需积分: 0 12 浏览量
更新于2024-08-08
收藏 8.3MB PDF 举报
振荡器控制寄存器(OSCCON)在USB3300芯片手册中起着关键作用,它位于5.6章节。该寄存器用于管理和配置微控制器的内部振荡器,确保系统的时钟稳定性和可调性。OSCCON的主要功能包括软件PLL使能、内部振荡器频率选择以及系统时钟源选择。
1. SPLLEN (软件PLL使能位): 如果配置字寄存器1中的PLLEN设置为1,SPLLEN位将被忽略,4x PLL(取决于振荡器需求)始终被启用。如果PLLEN为0,则用户可以选择启用(1)或禁用(0)4x PLL,这对于需要高精度时钟的应用非常重要。
2. IRCF<3:0> (内部振荡器频率选择位): 这些位允许用户在多个频率选项之间进行选择,包括低频(LF)、中频(MF)和高频(HF)。通过设置不同的二进制值,可以调整振荡器的工作频率,从31kHz到最高16MHz,适用于不同应用场景的需求。
3. SCS<1:0> (系统时钟选择位): 这两个位决定了系统的时钟源。若设置为1x,内部振荡器模块将成为主时钟源;如果设置为01,将使用Timer1振荡器;而当FOSC<2:0>在配置字寄存器1中指定时,时钟由外部决定。
4. 注意事项:
- 字段中的“U”表示该位在当前版本中未实现,读取时返回0。
- “-n/n”表示在POR(上电复位)和BOR( Brown Out Reset)时的默认值,所有其他复位情况下则显示另一值。
- 有些频率选项(如HFINTOSC)可能涉及额外的重复频率细节,具体信息应在5.2.2.1节中查找。
5. 版权与责任声明:
- 该手册由Microchip Technology Inc.发布,中文版仅供理解辅助,原文档中的英文部分保留了关键信息。
- Microchip Technology Inc.对翻译可能存在的误差不承担责任,建议参考英文原版。
- 用户在使用芯片时必须自行确保应用符合技术规范,并自行承担风险,Microchip不对任何应用性能、质量等问题提供担保。
6. 商标与知识产权:
- 本手册中的内容受Microchip的知识产权保护,未经许可,不得转让或复制。
通过了解和调整OSCCON寄存器,用户可以根据他们的设计需求优化微控制器的性能,确保系统的稳定运行和高效操作。在实际应用中,正确配置这些寄存器对于实现精确的时间管理至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-09-04 上传
2010-06-23 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
郝ren
- 粉丝: 57
- 资源: 4042
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍