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 編譯這個程式時,選中生成彙編 就...