微控制器按鍵控制led燈亮滅程式,微控制器按鍵控制LED燈亮滅程式

時間 2021-11-04 16:42:27

1樓:匿名使用者

按鍵按下就打控制燈的io取反就可以了

如:if(key1==1)

51微控制器的按鍵控制小燈亮滅的問題(程式型別:c語言)

2樓:匿名使用者

系統設定如下 p1.0 按鍵1 p1.1 按鍵2 p1.2按鍵3p2.0 p2.1 p 2.2 分別接乙個繼電器和ledio口 初始化均為高電平

程式main()

3樓:黑龍江少帥

int0中斷 程式我先試試

#include

sbit p10 = p1^0;

sbit k1= p3^2;

unsigned char a;

void main(void)

}int0() interrupt 0

} 希望採納 看不懂 繼續追問 在professional**成功

4樓:匿名使用者

你的開和關是乙個按鍵嗎?

51微控制器用兩個按鈕控制乙個led燈的亮滅(不是那麼簡單請看我要求)

5樓:煙火夜空

對你這種程式設計思想,我想問是跟誰學的啦!

對你這程式,我想問①先按k3、後按k2,你覺得程式結果會如何?②如果2個按鍵都按住不放,結果又會如何。

考慮一下上面的問題,就能看到你的程式問題了。當然你的程式問題,跟你的題目一樣,沒那麼簡單!後面還有一堆!!

微控制器按鍵控制led燈亮滅程式怎麼做到的?

微控制器用c語言,按鈕控制乙個led燈,要求按下鬆開,led亮,按下鬆開,led暗!迴圈

6樓:自我程式設計

你要什麼微控制器

。我這裡只能用51微控制器(晶振11.0592mhz)演示比如我將按鈕連p1.6,led連p1.7。如下圖:

那你**裡,只要寫乙個延遲函式,主函式迴圈檢查按鈕,按鈕彈起時p1.7取反就行。

//大致**如下:

#include

sbit k1=p1^6;

sbit led=p1^7;

void delay(uint xms);

void main() }

}}void delay(uint xms)

急求 使用獨立按鍵控制LED燈亮滅的微控制器匯程式設計序

微控制器的p1.0 p1.3接四個發光二極體l1 l4的陰極,p1.4 p1.7接四個開關k1 k4 程式 org 00h start mov a,p1 anl a,0f0h rr a rr a rr a rr a orl a,0f0h mov p1,a sjmp start 可以檢測單個按鍵,也可...

51微控制器按鍵控制流水燈左移,51微控制器的c語言 左移右移怎麼用?想用來控制流水燈,請幫忙寫個完整的c程式,參考下,埠隨意

按鍵不能用while函式來寫,第八行 if k1 0 按一次執行一次函式內容 開始學習微控制器的同學們寫注意了,在執行程式後,現象不正確的時候,不要首先就找軟體的錯誤,我的經驗是從源頭開始找問題,首先你得確定你的平臺是正確的,你說是按鍵沒效果,先用萬用表測試一下你的引腳的電平,是否被拉低了如果按鍵沒...

51微控制器用按鍵控制8盞燈,進行花樣顯示

硬體開發 按照你的要求寫的,你可以測試一下看看!include reg52.h 按鍵 sbit key in1 p2 0 sbit key in2 p2 1 sbit key in3 p2 2 bit update flag1 bit update flag2 bit update flag3 le...