QQ624353765 发表于 2024-11-14 13:37:26

AI8H1K17T的比较器如何切换到P1口

本帖最后由 DebugLab 于 2024-11-14 14:57 编辑




这款单片机的CMP+可以在P11、P10和P37之间切换



但手册上切换脚只能切换到P5口,找了一圈也没找到如何切换到P1口上

DebugLab 发表于 2024-11-14 15:05:59

该型号没有P50、P51,CMP+应该是P50→P10,P51→P11

梁工 发表于 2024-11-14 15:22:51

切换到ADCIN,然后在ADC_CONTR = 0x80 + ADC通道; ADC通道对应的就是ADC输入口,比如通道0,就是P1.0。

QQ624353765 发表于 2024-11-14 15:24:08

梁工 发表于 2024-11-14 15:22
切换到ADCIN,然后在ADC_CONTR = 0x80 + ADC通道; ADC通道对应的就是ADC输入口,比如通道0,就是P1.0。...

不要岔开话题,现在是数据手册有错还是没有这个功能

QQ624353765 发表于 2024-11-14 15:25:18

DebugLab 发表于 2024-11-14 15:05
该型号没有P50、P51,CMP+应该是P50→P10,P51→P11

可手册上也没说明啊,不知道是手册写错了还是压根就没这个功能

梁工 发表于 2024-11-14 15:39:05

QQ624353765 发表于 2024-11-14 15:24
不要岔开话题,现在是数据手册有错还是没有这个功能

我哪里岔开话题了?你主题问的是“AI8H1K17T的比较器如何切换到P1口”,只有切换到ADC输入才有P1口!

之后你又说:“但手册上切换脚只能切换到P5口,找了一圈也没找到如何切换到P1口上”

我的回答,就是针对你的问题,你怎么说我岔开话题?????
你这个IC根本没有P5.0、P5.1。

QQ624353765 发表于 2024-11-14 15:50:02

梁工 发表于 2024-11-14 15:39
我哪里岔开话题了?你主题问的是“AI8H1K17T的比较器如何切换到P1口”,只有切换到ADC输入才有P1口!

之 ...

那用ADC当CMP+需要反复触发ADC采集吗

梁工 发表于 2024-11-14 15:51:48

QQ624353765 发表于 2024-11-14 15:50
那用ADC当CMP+需要反复触发ADC采集吗

只是切换,不用启动ADC。你可以参考我的无感无刷电机的例子,比较器与ADC一起用都可以。

DebugLab 发表于 2024-11-14 16:59:15

QQ624353765 发表于 2024-11-14 15:25
可手册上也没说明啊,不知道是手册写错了还是压根就没这个功能

直接试,配置成P50、P51,然后直接用P10、P11,看看能不能用

DebugLab 发表于 2024-11-14 17:01:33

DebugLab 发表于 2024-11-14 16:59
直接试,配置成P50、P51,然后直接用P10、P11,看看能不能用


如果能用,数据手册缺少该型号的说明
如果不能用,那这个CMP+_2、CMP+_3应该删掉:

页: [1] 2
查看完整版本: AI8H1K17T的比较器如何切换到P1口