傾家蕩產求微控制器C語言程式 0 99秒計數器獨立按鍵控制,P1 1開始P1 2暫停P1 3清零數碼管顯示

2022-05-26 07:05:16 字數 1673 閱讀 3570

1樓:匿名使用者

我應該有源**,應該和你要求的一樣。我回家看看,在我電腦上呢。

2樓:匿名使用者

這個可以找我啊,也不要你傾家蕩產的啦呵呵

求高手修改微控制器c語言程式:0~59秒計數器;1個獨立按鍵控制,2個數碼管顯示

3樓:匿名使用者

給你一個方法的。就是在你按第一次之後,你就可以暫停定時器的執行,關掉定時器或者aa不進行自加的。這樣的話,你送出去結果都不會有變化的,所以說就可以實現了暫停的效果的。

當你再次按下按鍵的時候,再開啟定時器或者對aa開始自加的,這樣你在主函式裡面就開始自動的更新了。這樣你就可以開始執行的。如果是復位的話,你可以將aa清零。

然後將輸出全部清零的。

修改微控制器c語言程式:0~59秒計數器;1個獨立按鍵控制,第一次按按鍵,實現暫停,第二次按按鍵,實現復位

求微控制器c語言程式設計p1.0,p1.1分別控制led1,led2. p3.2控制按鍵開關,求詳細c程式

4樓:匿名使用者

電路圖沒有,不知道led是什麼電平亮。。。

上面的簡單流程圖還是錯誤的,唉,,,

微控制器程式求修改,實現按鍵控制數碼管0-9,急!!!

5樓:伽羅林克

//將key3改成以下的程式就ok了

if(key3==0)

else}}

if(a>=20)

p3=led_code[num];}

用at89c51微控制器編寫一個c語言程式實現2個數碼管99秒倒計時計數器,用3個獨立按鍵控制繼續,

6樓:匿名使用者

你好!原理圖有了嗎?把原理圖發一下,程式要根據原理圖來寫

微控制器程式設計 四個按鍵 k1=p1.1 k2=p1.2 k3=p1.3 k4=p1.4 p5 p6輸出(k1 k3 控制p5,k2k4控制p6)

7樓:做而論道

;org 0000h

;-----------------------------------------

mov c, p1.1 ;當k1=0時

mov p5, c ;p5輸出低電平

;-----------------------------------------

mov c, p1.2 ;當k2=0時

mov p6, c ;p6輸出低電平

;-----------------------------------------

mov c, p1.3 ;當k3=0時

cpl c

mov p5, c ;p5回到高電平

;-----------------------------------------

mov c, p1.4 ;當k4=0時

cpl c

mov p6, c ;p6回到高電平

;-----------------------------------------

sjmp 0000hend

stc89c51微控制器c語言。編寫中斷程式,要求主程式每間隔1秒蜂鳴器響1秒

微控制器,一個定時器,能使發光二極體亮1s,滅1s,周而復始。include define uchar unsigned char define uint unsigned intvoid init uchar a 0 main void init void timer0 interrupt 1 首...

微控制器流水燈C語言程式(燈,依次點亮每個燈,延時500M

微控制器流水燈c語言程式的源 如下 include 51系列微控制器定義檔案 define uchar unsigned char 定義無符號字元 define uint unsigned int 定義無符號整數 void delay uint 宣告延時函式void main void temp 0...

籃球計分器程式(微控制器組合語言編寫,不要C語言)

用c語言寫的可以幫你,如果是用匯編編寫的我可沒辦法了幫助你 很好寫的 顯示加判斷 org 00h main mov p1,00h mov r1,00h a1 call dis jb p3.2,j1 jb p3.3,j2 jb p3.4,j3 jmp a1 dis mov a,r1 mov b,10 ...