微控制器C開關控制LED燈程式設計糾正

2022-12-26 14:06:09 字數 1239 閱讀 4784

1樓:匿名使用者

你這個程式沒有什麼問題的,編譯是可以通過的。你沒有建工程吧?如下圖編譯結果是對的。

2樓:yd極女

沒有問題啊,你再試試

我需要微控制器c51一個開關控制8個led燈的程式 程式設計

c語言c51微控制器一個按鈕控制8個led燈,來高手解決,急啊,**等,要求在下面(有圖)

c語言c51微控制器一個按鈕控制8個led燈,來高手解決,**等,要求在下面

3樓:青城孤子

雖然不難,但是要做一個完成的程式還是挺費時間的,所以沒事的人可以做做。

在c51微控制器中編寫8個開關控制8個小燈的程式,用c語言和組合語言兩種編寫

4樓:匿名使用者

org 0000h

main:

mov a,p1

mov p0,a

sjmp main

#include

sfr key=p1;

sfr led=p0;

main()}

5樓:做而論道

參考一下以前寫的:

怎麼用89c51微控制器實現用一個開關控制8個流水燈,要求開關按下去鬆開是亮的,再按下去鬆開是滅的??

6樓:做而論道

開關,接在 p2.7 與地之間。

#include //預處理命令

void w(unsigned char k)else while(!p2_7); //按下就迴圈,等待鬆開}void main(void) //主函式名}

7樓:匿名使用者

你想實現什麼樣的效果?

你意思8個流水燈一直在那裡迴圈流動顯示?

然後按鍵控制亮滅?

利用c51微控制器控制8個led燈同時閃爍的程式

8樓:匿名使用者

#include

#define uchar unsigned charvoid delay(uchar a)

main()}

微控制器,sbit什麼意思,微控制器C程式設計sbit指令是什麼意思

sbit是c51擴充套件的變數型別,是定義特殊功能暫存器的位變數。典型應用是 sbit p0 1 p0 1 即定義p0 1為p0口的第2位,以便進行位操作。在c語言裡,如果直接寫p1.1,c編譯器並不能識別,而且p1.1也不是一個合法的c語言變數名,所以得給它另起一個名字,這裡起的名為p1 1,可是...

用89c52微控制器控制led流水燈的c語言程式

include define uchar unsigned charuchar led1,led2,led3,led4 void delay uchar a for num 0 num 5 num 32燈流水 火柴天堂作品 20130520 52微控制器,12mhz晶振,p0 p3 接32顆led,...

微控制器C51C程式問題,求翻譯成微控制器程式語言

現在都用c語言 編寫微控制器程式,c語言就是程式語言,而且是高階語言,易懂易讀,是單片版機程式設計的最好的語言權了。而你說的翻譯,是要翻譯成組合語言程式吧。如果你看不懂c語言程式,只學了組合語言,這種現象還很多,因很多學校還在講組合語言 其實非常落後 那你用keil 編譯這個程式時,選中生成彙編 就...