標(biāo)題:
這段單片機(jī)+ADC0832值比較報(bào)警程序判斷哪里錯(cuò)了?
[打印本頁]
作者:
133333333
時(shí)間:
2019-4-26 19:38
標(biāo)題:
這段單片機(jī)+ADC0832值比較報(bào)警程序判斷哪里錯(cuò)了?
void proc()
{
ad_data =Adc0832(0);
ad_data=ad_data*500/255;
if(shu1>=(shu*100)|shu1==0|ad_data<=2)
{
beep1=1;
}
else
{
beep1=0;
}
if(beep1==1) //蜂鳴器報(bào)警,指示燈閃爍處理
{
beep=!beep;
delayUs(5000);
}
else
{
beep=1;
}
}
作者:
133333333
時(shí)間:
2019-4-26 19:41
主要想問一下ADC0832獲取的值比較之后報(bào)警是不是這么寫的 BEEP1是一個(gè)標(biāo)志位,IF里面前兩個(gè)或是另外兩個(gè)報(bào)警的條件 有沒有大佬告訴我下 第三個(gè)條件應(yīng)該怎么改才能成立。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1