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,暈
89c52微控制器怎麼用針腳控制幾個4相5線步進電機
zh風魂 89c52微控制器用4個針腳控制幾個4相5線步進電機的方法 1 用兩片74hc595,串轉並,擴充套件出16個埠,可以控制4個步進電機 2 可以給同時幾個驅動模組發電平,可以驅動無數個電機的,輸出4路pwm,然後再用一片89c52。因為即使用專用的步進電機驅動晶片,也至少得2個io控制一個...
用AT89C51微控制器的P2口控制Led的流水燈的C程式看不懂
緱淑蘭印醜 include void delay1ms unsigned intcount 延時函式,延遲時間為count 1ms 由佑平仇鸞 1000 0000右移ledindex位,延遲時間為count 1ms j 點亮一個led 把leddirection取反 延時函式 regx52 ledi...
Protues任務 89c51微控制器控制兩個數碼管顯示0 99 延時不要太短
有學問的免子 include define uchar unsigned char define uint unsigned intuchar dsy code void delay uint x void main 以上為參考程式,部分需要稍作修改 數碼管顯示原理 數碼管簡介組成 led數碼管由7...