?? 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 + -