1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問(wèn)題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
      流水燈c語(yǔ)言程序函數(shù)語(yǔ)句,流水燈C語(yǔ)言程序

      c語(yǔ)言流水燈程序 求具體代碼

      1滅)。編譯器keil

      創(chuàng)新互聯(lián)建站專注于淮陽(yáng)網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供淮陽(yáng)營(yíng)銷型網(wǎng)站建設(shè),淮陽(yáng)網(wǎng)站制作、淮陽(yáng)網(wǎng)頁(yè)設(shè)計(jì)、淮陽(yáng)網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造淮陽(yáng)網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供淮陽(yáng)網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

      C代碼如下:

      #include

      #include

      //包含循環(huán)左移函數(shù)

      _cro_l頭文件

      unsigned

      char

      tmp;

      //中間變量

      //////////////////////////////////////////////////////////////////////////////////////////////////

      //

      延時(shí)子程序

      ////////////////////////////////////////////////////////////////////////////////////////////////

      void

      delay(unsigned

      int

      cnt)

      {

      while(--cnt);

      }

      //////////////////////////////////////////////////////////////////////////////////////////////////

      //

      主函數(shù)

      ////////////////////////////////////////////////////////////////////////////////////////////////

      main()

      {

      while(1)

      //外層循環(huán)

      {

      tmp

      =

      0xfe;

      P1

      =

      tmp;

      while(1)

      //內(nèi)層循環(huán),執(zhí)行1、3、5、7亮燈循環(huán)

      {

      delay(30000);

      //延時(shí)以便能觀察到燈亮移動(dòng),自己可以調(diào)整時(shí)間,由晶振和實(shí)參決定

      tmp

      =

      _crol_(tmp,2);

      P1

      =

      tmp;

      if(tmp

      ==

      0xbf)

      //判斷是否已經(jīng)點(diǎn)亮到第7燈。是,則退出進(jìn)入2、4、6、8循環(huán)

      {

      break;

      }

      }

      tmp

      =

      0xfd;

      P1

      =

      tmp;

      while(1)

      //內(nèi)層循環(huán),執(zhí)行2、4、6、8亮燈循環(huán)

      {

      delay(30000);

      //延時(shí)以便能觀察到燈亮移動(dòng),自己可以調(diào)整時(shí)間,由晶振和實(shí)參決定

      tmp

      =

      _crol_(tmp,2);

      P1

      =

      tmp;

      if(tmp

      ==

      0x7f)

      //判斷是否已經(jīng)點(diǎn)亮到第8燈。是,則退出進(jìn)入1、3、5、7循環(huán)

      {

      break;

      }

      }

      }

      }

      用C51單片機(jī)控制12個(gè)LED流水燈的C語(yǔ)言程序怎么寫(xiě)?

      #include "REG52.H"

      //控制引腳定義

      sbit LED1 = PX.X; //P0.0-P3.7任意引腳

      .... .... .......

      sbit LED12 = PX.X;

      //宏定義燈亮燈滅

      #define LED1_ON( ) LED1 =0 //陽(yáng)極接電源

      #define LED1_OFF( ) LED1 =1 //陽(yáng)極接電源

      ....... ............. .............

      #define LED12_ON( ) LED12 =0 //陽(yáng)極接電源

      #define LED12_OFF( ) LED12 =1 //陽(yáng)極接電源

      void Init_GPIO( )//端口引腳初始化,關(guān)閉所有指示燈

      {

      LED1_OFF( ) ;

      ..............

      LED12_OFF( ) ;

      }

      void Delay_ms( u16 dat ) //延時(shí)函數(shù)

      {

      u16 i, j;

      for(i = dat; i0; i--)

      {

      for (j=300; j0; j--);

      }

      }

      int main( ) //主函數(shù)

      {

      Init_GPIO( );//引腳初始化

      while(1) //大循環(huán)

      {

      LED1_ON( );//點(diǎn)亮第一個(gè)LED

      LED2_OFF( );

      .............

      LED12_OFF( );

      Delay_ms(1000);//延時(shí) 參數(shù)自己可以根據(jù)晶振頻率自己調(diào)節(jié)

      LED1_OFF( ); //點(diǎn)亮第二個(gè)LED

      LED2_ON( );

      LED3_OFF( );

      .............

      LED12_OFF( );

      Delay_ms(1000);

      ............. //按照上面修改;

      LED1_OFF( );//點(diǎn)亮第十二個(gè)LED

      LED2_OFF );

      LED3_OFF( );

      .............

      LED12_ON( );

      Delay_ms(1000);

      }

      }

      單片機(jī)流水燈C語(yǔ)言程序(8個(gè)燈,依次點(diǎn)亮每個(gè)燈,延時(shí)500MS)

      1、用精確定時(shí)的方法,設(shè)置流水燈運(yùn)行時(shí)的時(shí)間間隔,延時(shí)時(shí)間為500MS。

      2、#include "reg51.h"首先寫(xiě)出單片機(jī)的頭函數(shù)。

      3、#include "intrins.h"輸入位移函數(shù)。

      4、unsigned int count=0,led;定義函數(shù)。

      5、輸入主函數(shù),定義單片機(jī)的端口,寫(xiě)入延時(shí)函數(shù)。

      6、中斷跳轉(zhuǎn),使流水燈運(yùn)行起來(lái)。

      用c語(yǔ)言編寫(xiě)單片機(jī)流水燈程序,(8個(gè)發(fā)光二極管從左至右循環(huán)點(diǎn)亮)

      #includereg51.h

      voiddelay(void)

      {

      unsignedinti,j;

      for(i=0;i200;i++)

      for(j=0;j1000;j++)

      ;

      }

      voidmain(void)

      {

      while(1)

      {

      P3=0xfe;//第一個(gè)燈亮

      delay();//延時(shí)

      P3=0xfd;//第二個(gè)燈亮

      delay();

      P3=0xfb;//第三個(gè)燈亮

      delay();

      P3=0xf7;//第四個(gè)燈亮

      delay();

      P3=0xef;//第五個(gè)燈亮

      delay();

      P3=0xdf;//第六個(gè)燈亮

      delay();

      P3=0xbf;//第七個(gè)燈亮

      delay();

      P3=0x7f;//第八個(gè)燈亮

      delay();

      }

      }

      擴(kuò)展資料

      單片機(jī)C語(yǔ)言16種方式流水燈

      voidmain()

      {

      while(1)

      {

      P1=0xfe;//點(diǎn)亮第一個(gè)發(fā)光管

      Delay(5000);

      P1=0xfd;//點(diǎn)亮第二個(gè)發(fā)光管

      Delay(5000);

      P1=0xfb;

      Delay(5000);

      P1=0xf7;

      Delay(5000);

      P1=0xef;

      Delay(5000);

      P1=0xdf;

      Delay(5000);

      P1=0xbf;

      Delay(5000);

      P1=0x7f;//點(diǎn)亮第八個(gè)發(fā)光管

      }

      }


      文章標(biāo)題:流水燈c語(yǔ)言程序函數(shù)語(yǔ)句,流水燈C語(yǔ)言程序
      當(dāng)前URL:http://ef60e0e.cn/article/dscscop.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        株洲市| 苏尼特左旗| 钟祥市| 开江县| 定安县| 炉霍县| 丽江市| 大田县| 洛南县| 石阡县| 焦作市| 江陵县| 霍城县| 安仁县| 当阳市| 应城市| 登封市| 米林县| 大姚县| 金川县| 东乌| 仁化县| 塔河县| 习水县| 利津县| 措勤县| 巴林右旗| 陆良县| 灌云县| 金山区| 乐安县| 武山县| 景德镇市| 安西县| 威远县| 沐川县| 卓尼县| 洛阳市| 革吉县| 千阳县| 许昌县|