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

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

51單片機(jī)流水燈左移 右移控制程序

作者:huqin   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2014年03月24日   【字體:

電路很簡(jiǎn)單 8位流水燈接在單片機(jī)的P1口.如下是源代碼:
 

//=============================================================
 
   //程序名:LLL22_4.C
   //程序功能:流水燈控制左移 右移
   //==============================================================
     #include<reg51.h>//頭文件
      L_M();                    //流水燈左移控制程序
      R_M();                    //流水燈右移控制程序
   //===============================================================
      main()                    //主函數(shù)
      {
      while(1)                  //無(wú)限循環(huán)
           {
      L_M();                    //調(diào)用左移程序
      R_M();                    //調(diào)用右移程序
      }            
         }
  //========左移控制程序==============================================
     L_M()           //左移主函數(shù)

 
{
     unsigned char i,temp,a,b;  //聲明無(wú)符號(hào)字符型變量A,TEMP I,B
     unsigned int  s;           //聲明無(wú)符號(hào)整型變量S
     temp=0xfe;                 //左移初始值
     P1=temp;                   //P1輸出信號(hào)點(diǎn)亮發(fā)光管
     for( s=0;s<30000;s++);     //延時(shí)程序
     for (i=1;i<8;i++)          //發(fā)光管移動(dòng)的位數(shù)
     {
      a=temp<<i;                //發(fā)光管左移I位
      b=temp>>(8-i) ;           //數(shù)據(jù)右移(8-I)位
     P1=a|b ;                   //邏輯或運(yùn)算,并輸出到P1口
     for(s=0;s<30000;s++);      //延時(shí)程序
      }
}
  //================================================================
   R_M()
{
   unsigned char i,temp,a,b;     //聲明無(wú)符號(hào)字符型變量A,TEMP I,B
   unsigned int   s;             //聲明無(wú)符號(hào)整型變量S
   temp=0x7f;                    //左移初始值
   P1=temp;                      //P1輸出信號(hào)點(diǎn)亮發(fā)光管
   for(s=0;s<30000;s++);          //延時(shí)程序
   for(i=1;i<8;i++)              //發(fā)光管移動(dòng)的位數(shù)
  {                              //發(fā)光管左移I位
   a=temp>>i;                    
   b=temp<<(8-i);                //數(shù)據(jù)右移(8-I)位
   P1=a|b;                       //邏輯或運(yùn)算,并輸出到P1口
  for(s=0;s<30000;s++);          //延時(shí)程序
  }                     
}
//=======================================================================
 

 

關(guān)閉窗口

相關(guān)文章

主站蜘蛛池模板: 日韩在线精品视频 | 欧美精品欧美精品系列 | 国产激情视频在线 | 亚洲一区二区三区久久 | 高清黄色网址 | 国产精品国产成人国产三级 | 久久成人免费 | 激情一区二区三区 | 日韩久久久久久 | 狠狠操在线 | 亚洲一区二区在线 | 久久9999久久 | 欧美一级在线 | 天天干狠狠干 | 日韩精品免费视频 | 久久r精品 | 日韩亚洲一区二区 | 国产精品日产欧美久久久久 | 欧美日韩亚洲一区二区 | 手机看片在线播放 | 久久久久久久av | 亚洲一区综合 | 激情 婷婷 | 中文字幕 在线观看 | 亚洲精品九九 | 中国美女av | 欧美a∨| 日日天天| 涩涩视频在线观看 | 看真人视频一级毛片 | 国产激情在线观看 | 久久99网站| 中文字幕欧美一区 | 成人乱人乱一区二区三区软件 | 91精品国产综合久久福利软件 | 四虎影音| 91精品在线播放 | 91精品免费视频 | 国产欧美一区二区精品久导航 | 亚洲综合日韩精品欧美综合区 | 午夜视频在线免费观看 |