上海地铁1号线ATS仿真系统中比较器控制详解
需积分: 43 86 浏览量
更新于2024-08-09
收藏 7.97MB PDF 举报
在本章节中,我们讨论的是基于上海地铁1号线的ATS(列车自动监控系统)仿真系统中的比较器控制功能,特别针对的是Microchip Technology Inc.的PIC16(L)F1946/1947单片机。这种64引脚8位CMOS闪存单片机采用了nanoWatt XLP技术,特别适合低功耗应用。
首先,比较器控制在该系统中扮演着关键角色,每个比较器都配备有两个控制寄存器:CMxCON0和CMxCON1。CMxCON0寄存器控制比较器的工作状态,包括使能(CxON)、输出选择(CxOUT/CxOE)、输出极性(CxPOL)、速度/功耗选择(CxSP)以及迟滞电压使能等功能。当设置CMxCON0的CxON位为1时,比较器被启用,此时电流消耗增加;而清零此位则会降低功耗。输出选择功能允许通过读取CMxCON0或CMOUT寄存器的状态来监控输出,并确保相应的TRIS位清零以使输出可供外部连接。
其次,比较器输出极性可以通过设置CMxCON0的CxPOL位来翻转,这相当于改变输入信号的极性。表格18-2展示了输出状态与输入条件的关系,包括了不同极性控制下的输出值。
此外,速度与功耗之间的平衡可以通过调整CxSP位来实现,正常速度模式下CxSP位为1,若希望降低功耗,可以将其清零,但这会导致传输延迟增加。CMxCON0的CxOE位也有特殊功能,它不仅可以控制输出,还能改写端口数据锁存器,但不影响端口使能。
最后,需注意的是,Microchip Technology Inc.提供的中文文档仅供参考,原文档中的英文部分包含了更详尽的技术信息,使用时应参考英文文档以确保信息的准确性。并且,Microchip对文档中的信息不做任何形式的性能保证,用户在应用产品时需自行负责,尤其是涉及生命安全或关键应用时,风险应由用户自行承担。
在整个章节中,比较器控制是实现精确的信号处理和控制系统的关键组件,通过精细配置这些寄存器,可以优化系统的性能和功耗。这对于理解和设计高效能、低功耗的地铁ATS系统至关重要。
2019-08-13 上传
2019-11-19 上传
2023-10-24 上传
2023-11-06 上传
2023-08-27 上传
2023-06-11 上传
2023-12-12 上传
2023-07-06 上传
2023-05-16 上传
潮流有货
- 粉丝: 35
- 资源: 3905
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全