|
本帖最后由 ZHANGJINGYU 于 2016-12-23 01:13 編輯
今天開始,哦不,應(yīng)該是昨天開始學(xué)習(xí)51,發(fā)現(xiàn)自己停不下來了!本來在12點打算睡覺的,卻沒忍住,拿起教材又看了看,這次是流水燈,教材上只列舉了單向的流水燈程序,但我看過很多大神的流水燈都是雙向來回跑的!于是自己仔細(xì)分析,慢慢琢磨,終于搞出來了!come on!筒子們,我要免費貼代碼了!- #include <reg52.h>
- #include <intrins.h>
- #define uint unsigned int
- #define uchar unsigned char
- #define LED P1
- void delay( timer )
- {
- uint i,j;
- for (i = timer; i > 0; i --)
- for (j = 125; j > 0; j --);
- }
- void main ()
- {
- uint count;
- count = 0;
- while (1)
- {
- //LED = 0X01; //0000 0001
- LED = ~(0x01 << count);
- count ++;
- delay(100);
- if (count == 8)
- {
- while(count --)
- {
- LED = ~(0x01 << count);
- delay(100);
- }
- }
- }
- }
復(fù)制代碼 晚安!
有點興奮!用流量開熱點!發(fā)帖子!!!!
|
評分
-
查看全部評分
|