欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2185|回復: 2
打印 上一主題 下一主題
收起左側

流水燈多種方法點亮的單片機代碼(循環移位操作,移位操作,位輸出操作,移位操作)

[復制鏈接]
跳轉到指定樓層
樓主
ID:381907 發表于 2018-11-14 22:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
點亮流水燈 4種方法

單片機源程序如下:
  1. /************************************
  2. *實驗名:流水燈
  3. *實驗效果:流水燈(位輸出)
  4. *************************************/
  5. #include<reg52.h>
  6. #define uint unsigned int   //16  0-65535
  7. #define on 0
  8. #define off 1

  9. sbit led1 = P1^0;
  10. sbit led2 = P1^1;
  11. sbit led3 = P1^2;
  12. sbit led4 = P1^3;
  13. sbit led5 = P1^4;
  14. sbit led6 = P1^5;
  15. sbit led7 = P1^6;
  16. sbit led8 = P1^7;

  17. void delay(uint xms)//延時x毫秒                                
  18. {
  19.         uint i,j;
  20.         for(i=xms;i>0;i--)                      //i=xms即延時約xms毫秒
  21.                 for(j=112;j>0;j--);
  22. }

  23. void main()
  24. {
  25.         while(1)
  26.         {
  27.                  led1 = on;// P1^0 = 0;
  28.                  delay(200);//延時200毫秒
  29.                  led1 = off;

  30.                  led2 = on;
  31.                  delay(200);//延時200毫秒
  32.                  led2 = off;

  33.                  led3 = on;
  34.                  delay(200);//延時200毫秒
  35.                  led3 = off;

  36.                  led4 = on;
  37.                  delay(200);//延時200毫秒
  38.                  led4 = off;

  39.                  led5 = on;
  40.                  delay(200);//延時200毫秒
  41.                  led5 = off;

  42.                  led6 = on;
  43.                  delay(200);//延時200毫秒
  44.                  led6 = off;

  45.                  led7 = on;
  46.                  delay(200);//延時200毫秒
  47.                  led7 = off;

  48.                  led8 = on;
  49.                  delay(200);//延時200毫秒
  50.                  led8 = off;
  51.         }
  52. }
復制代碼

所有資料51hei提供下載:

第4講 完成一個流水燈實驗(位輸出操作).zip

22.93 KB, 下載次數: 7, 下載積分: 黑幣 -5

第4講 完成一個流水燈實驗(循環移位操作).zip

12.75 KB, 下載次數: 6, 下載積分: 黑幣 -5

第4講 完成一個流水燈實驗(移位操作).zip

26.39 KB, 下載次數: 7, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:399179 發表于 2018-11-15 08:16 來自觸屏版 | 只看該作者
感謝樓主分享!
回復

使用道具 舉報

板凳
ID:66287 發表于 2018-11-15 08:22 | 只看該作者
出現這么多 delay(200); 恐怕程序也干不了其他任何事了。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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