久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 單片機C語言使用數組點亮LED [打印本頁]

作者: 51黑ele    時間: 2016-4-28 03:12
標題: 單片機C語言使用數組點亮LED
P0口接了八個led,采用共陽的接法,通過以下程序可以讓這八個led按要求點亮。單片機中經常會使用到數組,尤其以后的數碼管和led點陣,所有這部分學習放在前面。
led采用共陽的接法的意思就是,led的兩個引腳中,陽極通過一個限流電阻接在5V電源上,陰極接在可以控制的IO口上,這樣八個led都通過這種方式接,接好后就如下圖:



  1. #include <AT89X51.H>


  2. //定義數組

  3. unsigned char code table[]={0xfe,0xfd,0xfb,0xf7,


  4.                             0xef,0xdf,0xbf,0x7f,


  5.                             0xfe,0xfd,0xfb,0xf7,


  6.                             0xef,0xdf,0xbf,0x7f,


  7.                             0x7f,0xbf,0xdf,0xef,


  8.                             0xf7,0xfb,0xfd,0xfe,


  9.                             0x7f,0xbf,0xdf,0xef,


  10.                             0xf7,0xfb,0xfd,0xfe,


  11.                             0x00,0xff,0x00,0xff,


  12.                             0x01};

  13. //定義無符號的變量i


  14. unsigned char i;


  15.   

  16. //定義延時函數的聲明及實現


  17. void delay(void)


  18. {

  19.   unsigned char m,n,s;


  20.   for(m=20;m>0;m--)


  21.           for(n=20;n>0;n--)


  22.                  for(s=248;s>0;s--);

  23. }


  24. void main(void)


  25. {


  26.   while(1)


  27.     {

  28.           //判斷是否為數組最后一個元素,如不是,則繼續執行


  29.           if(table[i]!=0x01)


  30.                 {

  31.                         //把第i個元素賦給p2口

  32.                           P2=table[i];

  33.                         //循環變量i自加

  34.                           i++;

  35.                         //調用延時函數

  36.                           delay();


  37.                 }


  38.            else

  39.           {

  40.             i=0;

  41.           }


  42.     }


  43. }

復制代碼





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 一级片在线视频 | 久久99深爱久久99精品 | 国内精品久久久久久久影视简单 | www国产精| av国产精品毛片一区二区小说 | 一级片av | 色婷婷久久久久swag精品 | 免费观看国产视频在线 | 中文字幕第十页 | 伦理午夜电影免费观看 | 久久久一| 久久不卡 | 91精品国产综合久久精品图片 | 日日操夜夜操天天操 | 97色在线视频 | 久久久久亚洲精品中文字幕 | 国产99久久精品一区二区永久免费 | 亚洲欧美激情四射 | 亚洲视频一区在线播放 | 九色在线视频 | 狠狠干网 | 韩国成人在线视频 | 亚洲精品综合 | 碰碰视频| 亚洲精品乱码 | 精品在线一区 | 国产69精品久久久久777 | 91看片网站| caoporn免费在线视频 | 国产a区 | 免费在线a视频 | 激情综合五月 | 精品久久精品 | 国产精品视频免费观看 | 三级成人片 | 亚洲国产免费 | 国产福利91精品 | 中文久久 | 日韩成人高清 | 亚洲三区视频 | 久草福利 |