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

2021-07-22 23:15:09 字數 1347 閱讀 6984

1樓:匿名使用者

#include

#define uchar unsigned charuchar led1,led2,led3,led4;

void delay(uchar a)

for(num=0;num<5;num++)}}

2樓:煙火夜空

/***32燈流水——火柴天堂作品-20130520***/

/***52微控制器,12mhz晶振,p0-p3 接32顆led,低電平驅動***/

#include"reg52.h"//包含52標頭檔案

#define true 1//定義布林量'1':真

#define false 0//定義布林量'0':假

#define uchar unsigned char//定義 無符號字元型資料 簡稱

#define uint unsigned int//定義 無符號整型資料 簡稱

#define th0 0xb1

#define tl0 0xe0//20ms at 12mhz fosc in model 1

#define led_port1 p0

#define led_port2 p1

#define led_port3 p2

#define led_port4 p3

#define led_alloff led_port1=led_port2=led_port3=led_port4=0xff

#define led_allon led_port1=led_port2=led_port3=led_port4=0

#define led_status 43//1步全亮+32步單亮+10步閃爍

#define led_marquee 32

bit t20msflag=0;

void timer0() interrupt 1

void timerinit()

void led_out()

if(led_status && led_status<=led_marquee)

}else

}void main()}

3樓:音池臺

i/o口連線方式呢?

想用at89c51微控制器控制32個led燈做個流水燈程式,要求是開關開啟後從第一盞燈亮到最後一盞且不熄滅 10

4樓:

visual studio2012包括vb c c#等開發語言用於電腦軟體開發,不能做微控制器程式。微控制器還是用keil好。

5樓:匿名使用者

51 還不用kiell,暈

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

你這個程式沒有什麼問題的,編譯是可以通過的。你沒有建工程吧?如下圖編譯結果是對的。沒有問題啊,你再試試 我需要微控制器c51一個開關控制8個led燈的程式 程式設計 c語言c51微控制器一個按鈕控制8個led燈,來高手解決,急啊,等,要求在下面 有圖 c語言c51微控制器一個按鈕控制8個led燈,來...

兩塊微控制器STC89C52之間怎麼串列埠通訊

將兩個微控制器的串列埠波特率等設定為相同,232的rx tx分別另一塊的tx rx相連,程式控制串列埠收發就即可 是 mcu 串列埠直接相連 就可以了 如果一方用max232,另外一方也得用!即 2端 介面電平必須一版致 才行!注意 要權交叉!a 機 b機 tx傳送 rx接收 rx接收 tx傳送 g...

AT89C51微控制器60 00到00 00倒計時程式4位數碼管顯示C語言自己沒做出來,急用,萬分感謝

這個很easy的,在51微控制器之家找找 at89c51微控制器60.00到00.00倒計時程式 4位數碼管顯示 c語.at89c51微控制器60.00到00.00倒計時程式 4位數碼管顯示 c語.黃鶯鳴翠柳 紫燕剪春風 鶯歌燕舞 一年四季春常在 萬紫千紅永開花 喜迎新春 at89c51微控制器24...