分数阶傅里叶变换在比较器响应时间中的应用解析
需积分: 50 27 浏览量
更新于2024-08-09
收藏 7.68MB PDF 举报
"比较器响应时间-分数阶傅里叶变化的基本原理与应用"
这篇文档主要介绍了PIC16F1829微控制器中比较器的相关功能和操作,包括比较器中断、同相输入选择、反相输入选择以及比较器的响应时间。以下是详细的知识点解析:
1. **比较器中断**:
- 比较器可以在输出值改变时产生中断,具有上升沿和下降沿检测功能。
- 当检测到设定的边沿时,如果CMxCON1寄存器的对应中断允许位(CxINTP或CxINTN)被置1,PIR2寄存器的CxIF标志位会被置1。
- 中断的启用需设置CMxCON0的CxON、CxPOL和CxSP位,PIE2的CxIE位,以及CMxCON1的上升沿或下降沿检测位,并且INTCON寄存器的PEIE和GIE位也要置1。
- 中断标志位CxIF需要通过软件清除,若在清除期间检测到新边沿,标志位会在序列结束时再次置1。
2. **比较器同相输入选择**:
- 使用CMxCON1寄存器的CxPCH<1:0>位可以将内部参考电压、模拟引脚、DAC输出或固定参考电压(FVR)连接到比较器的同相输入。
- 对于固定参考电压和DAC输入的更多信息,可以分别参考相关章节。
3. **比较器反相输入选择**:
- 通过配置CMxCON0寄存器的CxNCH<1:0>位,可以选择4个模拟引脚之一连接到比较器的反相输入。
4. **比较器响应时间**:
- 在改变输入源或参考电压后,比较器输出会有一段不确定的时间,称为响应时间,这不同于参考电压的稳定时间。
- 响应时间的具体数值可在电气规范章节中找到,需要考虑到输入改变和参考电压稳定两个因素。
此外,文档还指出,即使比较器被禁止,依然可以通过设置CMxCON0的CxPOL位改变输出极性或使用CxON位来产生中断。同时,使用模拟输入时,需要确保ANSEL寄存器对应的位被置1,并且相应的TRIS位也被置1以禁止输出驱动器。
请注意,Microchip Technology Inc. 提供的中文版文档仅供参考,最终应以英文版为准,而且使用Microchip的器件应用于生命维持和/或生命安全应用时,所有的风险由买方承担。此外,文档明确指出,Microchip不对信息的准确性、适销性或特定用途的适用性提供任何保证,并且不负责由此产生的任何损害。
2018-04-13 上传
2018-10-10 上传
2013-03-20 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
168 浏览量
2012-08-13 上传
2021-02-22 上传
一土水丰色今口
- 粉丝: 23
- 资源: 3957
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南