請問一下各位高手
---------------------------------------------------------------------------
開始led 是紅燈亮起
然後我的adc 偵測 從10v調整當到達10.8v 單顆 LED 顯示 綠 {MOD}燈號亮
然後我的電壓 再從10.8 下降到10.3v 時候才亮紅燈
請問用c 該怎麼表達//??? 一直想不太出來
AD > 10.8V 綠燈亮
AD <10.3 紅燈亮
但是中間的10.4V~~~~10.7V 該怎麼表達狀態???????????
此帖出自
小平头技术问答
if AD> 11 Green
If AD <10 RED
中間之前的狀態怎麼保持????
例如
if ( ADC > 10.8 )
{
greenLed = 1;
}
if ( ADC < 10.3 )
{
redLed = 1 ;
}
当电压从大于10.8的地方向下调时,因为绿灯已经亮了,没有其它语句控制它,所以绿灯仍然是亮的,只有当小于10.3时,红灯才亮;
同理,当电压从10.3以下开始上调时,由于原来红灯已经亮了,在达到10.8之前,这个状态是不改变的。
一周热门 更多>