找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2917|回復: 4
收起左側

流水燈-停不下來了QAQ

[復制鏈接]
ID:152682 發(fā)表于 2016-12-23 01:10 | 顯示全部樓層 |閱讀模式
本帖最后由 ZHANGJINGYU 于 2016-12-23 01:13 編輯

今天開始,哦不,應該是昨天開始學習51,發(fā)現(xiàn)自己停不下來了!本來在12點打算睡覺的,卻沒忍住,拿起教材又看了看,這次是流水燈,教材上只列舉了單向的流水燈程序,但我看過很多大神的流水燈都是雙向來回跑的!于是自己仔細分析,慢慢琢磨,終于搞出來了!come on!筒子們,我要免費貼代碼了!
  1. #include <reg52.h>
  2. #include <intrins.h>

  3. #define uint unsigned int
  4. #define uchar unsigned char

  5. #define LED P1

  6. void delay( timer )
  7. {
  8.          uint i,j;
  9.          for        (i = timer; i > 0; i --)
  10.                 for (j = 125; j > 0; j --);
  11. }
  12. void main ()
  13. {
  14.          uint count;
  15.         count = 0;
  16.          while (1)
  17.         {               
  18.                 //LED = 0X01; //0000 0001
  19.                 LED = ~(0x01 << count);
  20.                 count ++;
  21.                 delay(100);
  22.                 if (count == 8)
  23.                 {
  24.                         while(count --)
  25.                         {
  26.                                 LED = ~(0x01 << count);
  27.                                 delay(100);
  28.                         }        
  29.                 }
  30.         }
  31. }
復制代碼
晚安!
有點興奮!用流量開熱點!發(fā)帖子。。!

評分

參與人數(shù) 2黑幣 +41 收起 理由
admin + 40 共享資料的黑幣獎勵!
xiuyueyuan2013 + 1 共享資料的黑幣獎勵!好辦法

查看全部評分

回復

使用道具 舉報

ID:152682 發(fā)表于 2016-12-23 01:11 | 顯示全部樓層
感覺看著有點亂!湊合看吧!畢竟我新手!
回復

使用道具 舉報

ID:157091 發(fā)表于 2016-12-23 11:06 來自手機 | 顯示全部樓層
我也是新手。加油
回復

使用道具 舉報

ID:152682 發(fā)表于 2016-12-23 15:27 | 顯示全部樓層

嗯嗯!加油!
回復

使用道具 舉報

ID:156991 發(fā)表于 2016-12-23 16:58 | 顯示全部樓層
可以的
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表