huangchui 发表于 2022-11-5 19:41

PIC16F18854的内部比较器选用FVR做正向输入不能比较

用DAC做正向输入就可以比较

jiajs 发表于 2022-11-5 19:43

是不是正向输入也需要寄存器配置呢

huangchui 发表于 2022-11-5 19:45

正向输入配置寄存器可以选择正向输入源,其中FVR输出和DAC输出都可以做正向输入

llljh 发表于 2022-11-5 19:49

但是我配置的时候选择DAC有用,FVR输出作正向输入源不起作用,DAC上输出的电压又是从FVR上分压出来的

huangchui 发表于 2022-11-5 19:51

LF18854    肯定是可以的使用FVR 作为比较器的正端输入, 1.024/2.048 都可以, 不带L 的没用过。// 你FRV 使能了没有 应该是FRV BUFFER2

zwll 发表于 2022-11-5 19:53

相关的初始化代码发出来让大家看。

supernan 发表于 2022-11-5 19:55

没用过这个,FVR。。

gongche 发表于 2022-11-5 19:57

看比较器的框图, 应该是没问题的.

wenfen 发表于 2022-11-5 19:58

可能是你的配置有问题,

huangchui 发表于 2022-11-5 20:00

输入端是否正确选择FVR

chuxh 发表于 2022-11-5 20:03

FVR是否正确初始化

jiajs 发表于 2022-11-5 20:05

比较器是否使能, 输出极性是否正确设置

wuhany 发表于 2022-11-5 20:07

比较强输出是到引脚, 还是产生中断等

zwll 发表于 2022-11-5 20:12

持续关注中。

jiajs 发表于 2022-11-5 20:14


jiajs 发表于 2022-11-5 20:15

直接用mcc插件生成代码,很简单很方便

chuxh 发表于 2022-11-5 20:17

需要选择好相应的配置选项

tpgf 发表于 2022-12-3 08:56

比较器跟普通 IO 检测一个很不同的地方就它有参考电压,设置一个合理的阀值就能让比较器正确的工作

nawu 发表于 2022-12-3 10:22

请问这种比较模式是需要从外部进行硬件连接的是吗不可能直接从内部进行配置就能进行比较吧

aoyi 发表于 2022-12-3 10:35

ADC可能会有另一个寄存器进入,既可用于数字I/O作为RC0,又可作为AN4的模拟输入?
页: [1] 2
查看完整版本: PIC16F18854的内部比较器选用FVR做正向输入不能比较