求基於51微控制器的流水燈的設計

時間 2021-07-09 22:07:22

1樓:摩凌文

#include

#define uint unsigned int#define uchar unsigned charsbit keya=p2^1;//這裡看你把按鍵設定在哪個引腳上,這個是實現功能2

sbit keyb=p2^2;//這個是實現功能2sbit keyc=p2^7;//實現功能3void delay(uint z)

unit x,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--);

}void key1()

if(keyb==0)

}void key2()

void main()

}你試一下吧,太晚了,沒時間幫你畫**和試程式

2樓:做而論道

參考

微控制器led流水燈方向如何改變,51微控制器定時器實現流水燈,並用按鍵外部中斷控制改變流水燈的流向,這個程式怎麼寫?最好有註釋,謝謝

輕候念雲 微控制器 single chip microcomputer 是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的 處理器cpu 隨機儲存器ram 只讀儲存器rom 多種i o口和中斷系統 定時器 計數器等功能 可能還包括顯示驅動電路 脈寬調製電路 模擬多路轉換器 a d轉換...

51微控制器流水燈使其倒流怎麼寫

我也不知道你那個enled p1 4 是啥意思。像這種單一i o口的操作一般會直接巨集定義一個引數,這樣寫的話就會簡便很多了。我給你寫一個吧 define led p1 void main for i 0 i 20000 i 先延時一下,讓最後一個燈看起來能是逆流的第一個燈 for k 0 k 4 ...

基於51微控制器的交通燈控制設計,基於51微控制器控制交通燈的電路圖與C語言程式

這個設計完了 可以在proteus下 的啊 可以交流 include define uchar unsigned char define uint unsigned intsbit red a p0 0 東西向燈sbit yellow a p0 1 sbit green a p0 2 sbit re...