文件名称:比较器滞后-分数阶傅里叶变化的基本原理与应用
文件大小:7.68MB
文件格式:PDF
更新时间:2024-06-28 05:09:46
PIC16F1829
19.2 比较器控制 每个比较器都具有 2 个控制寄存器:CMxCON0 和 CMxCON1。 CMxCON0 寄存器(见寄存器 19-1)包含以下控制和状 态位: • 使能 • 输出选择 • 输出极性 • 速度 / 功耗选择 • 滞后使能 • 输出同步 CMxCON1 寄存器(见寄存器 19-2)包含以下控制位: • 中断允许 • 中断边沿极性 • 同相输入通道选择 • 反相输入通道选择 19.2.1 比较器使能 将 CMxCON0 寄存器的 CxON 位置 1 可以使能比较器 操作。清零 CxON 位可以禁止比较器,以使电流消耗降 至 低。 19.2.2 比较器输出选择 可以通过读 CMxCON0 寄存器的 CxOUT 位或 CMOUT 寄存器的 MCxOUT 位监视比较器的输出。为了使输出 可用于外部连接,必须满足以下条件: • 必须将 CMxCON0 寄存器的 CxOE 位置 1 • 必须清零相应的 TRIS 位 • 必须将 CMxCON0 寄存器的 CxON 位置 1 19.2.3 比较器输出极性 将比较器的输出反相在功能上等效于交换比较器输入。 可以通过将 CMxCON0 寄存器的 CxPOL 位置 1 来使比 较器输出的极性反相。清零 CxPOL 位得到的是未反相 的输出信号。 表 19-1 给出了输出状态与输入条件的关系(包括极性 控制)。 19.2.4 比较器速度 / 功耗选择 在程序执行期间通过 CxSP 控制位可以 佳地权衡速度 与功耗。该位的默认状态为 1,选择正常速度模式。器 件功耗可以通过将 CxSP 位清零进行优化,代价是比较 器传输延时变长。 19.3 比较器滞后 通过在每个比较器的输入引脚上加上一个可选的分离电 压量,可以为整体操作提供滞后功能。滞后功能通过将 CMxCON0 寄存器的 CxHYS 位置 1 来使能。 更多信息,请参见第 30.0 节“电气规范”。 注 1:CMxCON0寄存器的CxOE位会改写端口 数据锁存器。将 CMxCON0 寄存器的 CxON 位置 1 对端口改写没有影响。 2:比较器的内部输出在每个指令周期被锁 存。除非另外指定,否则不锁存外部输出。 表 19-1: 比较器输出状态与输入条件 输入条件 CxPOL CxOUT CxVN > CxVP 0 0 CxVN < CxVP 0 1 CxVN > CxVP 1 1 CxVN < CxVP 1 0DS41440C_CN 第 176 页 2010-2013 Microchip Technology Inc.