模拟比较器COMP_B能比较两个外部信号吗?
如图,我想MITTEL接CB12引脚,不同时刻分别和NULL_A接CB13引脚、NULL_B 接CB14引脚、NULL_C接CB15引脚进行比较,昨天试了好几十次都不行。请问COMP_B能进行这种模式比较吗?如果可以,可能提供一点例程吗?如果不行,有什么方法可以实现?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
模拟比较器COMP_B能比较两个外部信号吗?
如图,我想MITTEL接CB12引脚,不同时刻分别和NULL_A接CB13引脚、NULL_B 接CB14引脚、NULL_C接CB15引脚进行比较,昨天试了好几十次都不行。请问COMP_B能进行这种模式比较吗?如果可以,可能提供一点例程吗?如果不行,有什么方法可以实现?
zhengbang feng1, Comp_B均使用外部信号的例程在MSP430Ware中是没有的。
根据User guide,相关内容均在CBCTL0 Register配置即可,其他寄存器根据需求配置。例如选CB0和CB1.
CBCTL0 |= CBIPEN + CBIPSEL_0; // Enable V+, input channel CB0
CBCTL0 |= CBIMEN + CBIPSEL_1; // Enable V-, input channel CB1
zhenbang feng1,你将CB0接至GND,CB1接至Vcc,看看得出的结果对不对,再把两个反过来接,在看看结果是不是相反。你是怎么得出不行的结论的?