色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)程序——按鍵控制LED燈

          51單片機(jī)程序——按鍵控制LED燈

          作者: 時(shí)間:2016-11-23 來源:網(wǎng)絡(luò) 收藏
          #include
          void Delay(unsigned int t);
          sbit key=P3^2; //對(duì)應(yīng)單片機(jī)開發(fā)板上s19按鍵
          void main (void)
          {
          while (1) //函數(shù)開始后,一直在檢測(cè)按鍵是否被按下
          {
          if(key==0)
          {
          unsigned char i; //定義一個(gè)無符號(hào)字符型局部變量 i 取值范圍 0~255
          P0=0x7f; //賦初始值,右邊第一個(gè)燈亮起來
          for(i=0;i<8;i++) //加入 for循環(huán),表明for循環(huán)大括號(hào)中的程序循環(huán)執(zhí)行8次
          {
          Delay(50000);
          P0>>=1; //向右移動(dòng)一位。
          P0=P0|0x80; //右移后,左端自動(dòng)賦值0,所以需要該語句賦值1
          }
          }
          else
          {
          P0=0x00;
          }
          }
          }
          void Delay(unsigned int t)
          {
          while(--t);
          }



          關(guān)鍵詞: 51單片機(jī)按鍵控制LED

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉