PIC12F1501中的比较器在初始化完成之前是否就已经开始工作

[复制链接]
2108|6
 楼主| shinaide1821 发表于 2020-12-18 10:23 | 显示全部楼层 |阅读模式
MCU:PIC12F1501,使用PIN6作为比较器的输入,门限值是1.024v,用于保护检测;初始化最后delay10ms,从MCU供电5v(5v电压建立时间是500us)开始到初始化结束PIN6的电压没有超过1.024v,但在此期间还是会触发比较器动作,进入保护,保护周期结束后才能正常工作。请问PIC的比较是否在初始化完成之前就已经工作了?供电电压5V建立的过程中由于门限值并没有达到1.024v,所以触发了比较器动作??
谢谢
CoolSilicon 发表于 2020-12-18 14:02 | 显示全部楼层
1.没有初始化成比较器, 比较器肯定不会工作的.
2. 所有IO口 一上电, 能复用成模拟口的,就是模拟口. 只有数字口功能, 就是数字输入状态.

你可以理一下上电的时许, 及各个电平的时许先...
wowu 发表于 2021-1-12 11:22 | 显示全部楼层
没有初始化 怎么会开始工作呢
xiaoqizi 发表于 2021-1-12 11:23 | 显示全部楼层
没有初始化的话 难道不是按照默认的设置工作吗
木木guainv 发表于 2021-1-12 11:24 | 显示全部楼层
为什么要设置成模拟口呢
磨砂 发表于 2021-1-12 11:25 | 显示全部楼层
默认的就是没有开启比较功能
晓伍 发表于 2021-1-12 11:26 | 显示全部楼层
所以说必须要初始化之后才开始工作啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部