標(biāo)題:
監(jiān)控輸入電平這個(gè)單片機(jī)程序怎樣編的呢?
[打印本頁]
作者:
農(nóng)民阿伯
時(shí)間:
2023-7-29 14:47
標(biāo)題:
監(jiān)控輸入電平這個(gè)單片機(jī)程序怎樣編的呢?
單片機(jī)程序一開始就等待輸入電平變化,一旦按鍵按下(即輸入低電平),輸出即變低電平,然后又等待輸入按鍵是否放開(即是否輸入高電平),一旦放開按鍵,即輸出低電平………這個(gè)怎么可編?如果輸入電平?jīng)]變就一直不動(dòng)作。還有按鍵按下或松開是否一定要延時(shí)防抖呢?
作者:
jlslwh
時(shí)間:
2023-7-29 20:15
加兩個(gè)中間控制位就能實(shí)現(xiàn)了,用C簡單描述如下
sr:輸入口
fd:防抖位
scz:輸出中間位
sc:輸出位
if((sr == 0) & (fd == 1))
{
fd = 0;
scz = 0;
}
if(sr == 1) fd = 1;
if((scz == 0) & (fd == 1)) sc = 0;
else sc = 1;
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1