📄 10.c
字号:
sbit v_input=P0^0;
unsigned char time,vol,n;
unsigned int total;
void int_t0(void) interrupt 1 {
TL0+=24;TH0=0xfb; //1000个机器周期
time++;
if (v_input) {
v_input=0; //把电容电压放调
total+=time;
time=0;
if ((++n)>10) { //统计10次测量的时间
n=0;
vol=total/10; //vol的值为测量的电压(还没有转换)
total=0;
}
v_input=1;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -