微芯片技术:基于上海地铁1号线ATS系统的时钟源解析
需积分: 43 137 浏览量
更新于2024-08-09
收藏 7.97MB PDF 举报
"这篇资料主要介绍了基于上海地铁1号线的ATS仿真系统中的时钟源类型,主要涵盖时钟源的分类、工作模式以及不同类型的外部时钟源。"
在微控制器,如PIC系列芯片的设计中,时钟源是至关重要的组成部分,它决定了设备的工作速度和时序精度。时钟源通常分为外部和内部两大类。外部时钟源依赖于外部电路,如振荡器模块(EC模式)、石英晶振(LP、XT、HS模式)或陶瓷谐振器,以及阻容(RC)模式电路。内部时钟源则内置于振荡器模块,包括16 MHz高频内部振荡器、500 kHz中频内部振荡器和31 kHz低频内部振荡器。
在选择时钟源时,可以通过编程配置字寄存器的FOSC<2:0>位在器件复位时设定默认的外部时钟源,或者通过写入OSCON寄存器的SCS<1:0>位在运行时切换至Timer1振荡器或外部时钟源。具体模式选择需参照系统需求,例如EC模式适用于接收外部逻辑电平信号作为系统时钟,并且有高、中、低三种功耗模式可供选择。
EC模式下,外部时钟源应连接到OSC1输入引脚,而OSC2/CLKOUT引脚可以作为通用I/O或CLKOUT。该模式下,振荡器起振定时器被禁止,因此在上电复位或从休眠模式唤醒后,不会有启动延迟。此外,由于PIC MCU的全静态设计,即使外部时钟停止,数据也会保持不变,当外部时钟恢复时,设备会立即恢复工作,仿佛没有时间流逝。
LP、XT和HS模式则适用于连接石英晶振或陶瓷谐振器,它们分别选择了内部反相放大器的不同增益设置,以适应不同的谐振器类型和速度需求。LP模式适用于32.768 kHz音叉型晶振,XT模式适合中等驱动电平的谐振器,而HS模式则适用于高驱动电平的谐振器。
时钟源的选择对于系统的性能和功耗有着直接影响。在设计过程中,开发者需要根据应用的具体需求,如速度、功耗和精度,来选择合适的时钟源和工作模式。在实际应用中,如上海地铁1号线的ATS仿真系统,这些知识对于确保系统稳定、高效运行至关重要。
2021-10-15 上传
2020-10-17 上传
2023-09-28 上传
2023-12-07 上传
2024-10-25 上传
2023-05-19 上传
2024-01-24 上传
2023-12-31 上传
Yu-Demon321
- 粉丝: 23
- 资源: 3959
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程