微控制器时钟源指南:外部与内部模式解析
需积分: 50 150 浏览量
更新于2024-08-10
收藏 6.84MB PDF 举报
"这篇文档主要介绍了时钟源类型的指南,特别是针对椭圆曲线密码学的中文版内容,涉及了 PIC16F1829 微控制器的时钟系统。"
在微控制器的设计中,时钟源是至关重要的,它决定了设备的工作速度和时序精度。时钟源分为外部和内部两种模式。外部时钟源依赖于外部电路,如振荡器模块(EC模式)、石英晶体谐振器(LP、XT和HS模式)和电阻电容(RC)电路。内部时钟源则内置于设备中,拥有16 MHz高频内部振荡器(HFINTOSC)、500 kHz中频内部振荡器(MFINTOSC)和31 kHz低频内部振荡器(LFINTOSC)。
外部时钟模式包括EC模式,其中EC模式允许使用外部产生的逻辑电平信号作为系统时钟源。此模式有三种功耗模式:高功耗(4-32 MHz),中等功耗(0.5-4 MHz),和低功耗(0-0.5 MHz)。选择EC模式时,振荡器起振定时器(OST)会被禁止,使得上电复位或从休眠状态唤醒后无延时。器件的静态设计意味着停止外部时钟输入会使设备暂停工作,但能保持所有数据完整,重新启动时可无缝恢复。
另外,LP、XT和HS模式支持不同类型的石英晶体谐振器或陶瓷谐振器。LP模式适用于32.768 kHz的音叉型晶振,XT模式适合中等驱动电平的谐振器,而HS模式则适用于需要高驱动设定的谐振器。每种模式选择了内部反相放大器的不同增益设置,以适应不同速度和类型的谐振器。
在选择时钟源时,可以通过配置字1的FOSC<2:0>位或写入OSCCON寄存器的SCS<1:0>位来切换系统时钟源。这些选项使得在运行时可以根据需求动态调整时钟源,如选择Timer1振荡器或者外部时钟源。
理解和掌握时钟源的类型和工作原理对于正确配置和优化基于PIC16F1829的微控制器系统至关重要,尤其是在低功耗和高性能的应用场景中。此外,文档还提醒读者注意英文原文档中的信息,因为它们可能包含更多细节和技术规格。
2022-07-14 上传
175 浏览量
290 浏览量
162 浏览量
132 浏览量
2008-03-16 上传
301 浏览量
2014-12-05 上传
144 浏览量
史东来
- 粉丝: 43
- 资源: 3990
最新资源
- 家庭主页源码 V1.0
- efeito视差
- delphi开发,源码过磅系统。
- 一组文件类型图标 .svg .png素材下载
- 执行winutils报错解决.rar
- coor,c语言字符串比较函数源码,c语言
- 电子商务全栈:使用Java,Spring,Hibernate和BackboneJS和MarionetteJS创建的电子商务项目
- 易语言多次寻找文本
- MOVIDRIVE说明.rar
- GolangGuide:总结了golang常见的面试题,总结了一些资料提供查看
- faaversion4
- hao123万年历源码 v2015
- codersign.github.io
- unlocker-3.0.3.rar
- 基于HTML实现的渐变大气交互式响应式设计html5(含HTML源代码+使用说明).zip
- gretty7-plugin-0.0.6.zip