vb2002 发表于 2024-8-29 01:49:04

请问如何用代码监控 vcc引脚的电压

比如现在我 P32口 接22uf电容

那我CAP=P3^2;就可以判定 P32引脚上电为1 .断电为0
那如果我想判断VCC 或者GND 的电平
可以 CAP= VCC;或者 CAP= GND;这样来判断吗?
还是用别的语句
不想多加个电容在P32口上
因为我 VCC和GND已经有一个22UF的电容了


jwd 发表于 2024-8-29 06:33:18

你可以看看这个

soma 发表于 2024-8-29 08:02:22

感觉用ADC检测会好点。

小涵子爸爸 发表于 2024-8-29 08:02:35

请见8H手册20.7.4 章: 利用ADC第15通道测量外部电压或电池电压

vb2002 发表于 2024-8-29 09:13:13

wnagming 发表于 2024-8-29 07:41
程序只能判断0和1,要想读取准确的电压,得用ADC

只用判断 0和1 就行了. 不逊要准确的电压
考虑到有的单片机不带adc

vb2002 发表于 2024-8-29 09:13:33

小涵子爸爸 发表于 2024-8-29 08:02
请见8H手册20.7.4 章: 利用ADC第15通道测量外部电压或电池电压

我去看看
其实不需要精准电压,只要0 和1 就行

vb2002 发表于 2024-8-29 09:13:57

soma 发表于 2024-8-29 08:02
感觉用ADC检测会好点。

有的单片机不带adc功能

vb2002 发表于 2024-8-29 09:14:40

jwd 发表于 2024-8-29 06:33
你可以看看这个

梁工说的肯定没错.
但是不需要精准,只要0和1 判定

DebugLab 发表于 2024-8-29 09:30:29

#define VCC 1
#define GND 0
if(CAP==VCC)

jwd 发表于 2024-8-29 10:01:16

你的标题题目是监测电压{:4_165:}
页: [1] 2 3
查看完整版本: 请问如何用代码监控 vcc引脚的电压