1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

標(biāo)題: 單片機(jī)流水燈代碼 [打印本頁]

作者: galaxy@    時間: 2018-10-11 08:29
標(biāo)題: 單片機(jī)流水燈代碼
這是我上個月做的流水燈課題
用了一天的時間
附件里面包含了流水燈的單片機(jī)源代碼
和proteus仿真工程文件
請大家多多采納多多指教
本人還有其他代碼,但是也不算太多
可以聯(lián)系我發(fā)表

單片機(jī)源程序如下:
  1. /**************************************************************************************
  2. *功能:LED流水燈 (用循環(huán)移位指令)                                                                                                     *
  3. *硬件連接:在J3處插上跳線帽  LED1-->P1.0                                                                                          *
  4. *                                                         LED2-->P1.1                                                                                          *
  5. *                                                         ....-->....                                                                                          *
  6. *                                                         LED8-->P1.7                                                                                          *
  7. *作者:研發(fā)中心                                                                                                                                                  *
  8. *公司:科睿電子產(chǎn)品有限公司                                                                                                                   *
  9. *電話:0530-2897239   15192459227                                                                                                            *
  10. *地址:菏澤市開發(fā)區(qū)廣州路與淮河路交叉口科睿電子產(chǎn)品有限公司                                                   *
  11. ***************************************************************************************/
  12. #include <reg51.h>            //此文件中定義了51的一些特殊功能寄存器

  13. /********************************************************************
  14. * 名稱 : Delay(unsigned char ms)
  15. * 功能 : 延時,
  16. * 輸入 : del
  17. * 輸出 : 無
  18. ***********************************************************************/
  19. void delayms(unsigned char ms)       
  20. {                                               
  21.         unsigned char i;
  22.         while(ms--)
  23.         {
  24.                 for(i = 0; i < 120; i++);
  25.         }
  26. }


  27. /********************************************************************
  28. * 名稱 : Main()
  29. * 功能 : 主函數(shù)
  30. * 輸入 : 無
  31. * 輸出 : 無
  32. ***********************************************************************/
  33. main()
  34. {
  35.         unsigned char LED;
  36.         LED = 0xfe;          //0xfe = 1111 1110
  37.         while(1)
  38.         {
  39.              
  40.              P1 = LED;
  41.                  delayms(250);
  42.                  LED = LED << 1;    //循環(huán)左移1位,點亮下一個LED "<<"為左移位
  43.                  if(LED == 0x00 )         
  44.                  { P1 = LED; LED = 0xfe;  delayms(250);  } // 0xfe = 1111 1110
  45.         }
  46. }
復(fù)制代碼

所有資料51hei提供下載:
3. LED流水燈.zip (24.56 KB, 下載次數(shù): 11)








歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1