欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      單片機(jī)流水燈程序設(shè)計(jì)集錦 輸入您的搜索字詞 提交搜索表單文庫

      時間:2019-05-14 01:32:07下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《單片機(jī)流水燈程序設(shè)計(jì)集錦 輸入您的搜索字詞 提交搜索表單文庫》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《單片機(jī)流水燈程序設(shè)計(jì)集錦 輸入您的搜索字詞 提交搜索表單文庫》。

      第一篇:單片機(jī)流水燈程序設(shè)計(jì)集錦 輸入您的搜索字詞 提交搜索表單文庫

      單片機(jī)流水燈程序設(shè)計(jì)集錦輸入您的搜索字詞提交搜索表單請輸入關(guān)鍵字搜索Web

      這篇文章已經(jīng)瀏覽了:233次

      這里本站向大家介紹單片機(jī)幾款流水燈設(shè)計(jì)程序

      51單片機(jī)流水燈C語言源程序 ********************************** 文件名稱:flash_led.c

      文件說明:流水燈C程序

      編寫日期:2006年10月5日

      程序說明:MCU采用AT89S51,外接12M晶振,P1口輸出

      ****************************************************** #include //51系列單片機(jī)定義文件

      #define uchar unsigned char //定義無符號字符

      #define uint unsigned int //定義無符號整數(shù)

      void delay(uint);//聲明延時函數(shù)

      void main(void)

      {

      uint i;

      uchar temp;

      while(1)

      {

      temp=0x01;

      for(i=0;i<8;i++)//8個流水燈逐個閃動

      {

      P1=~temp;

      delay(100);//調(diào)用延時函數(shù)

      temp<<=1;

      }

      temp=0x80;

      for(i=0;i<8;i++)//8個流水燈反向逐個閃動

      {

      P1=~temp;

      delay(100);//調(diào)用延時函數(shù)

      temp>>=1;

      }

      temp=0xFE;

      for(i=0;i<8;i++)//8個流水燈依次全部點(diǎn)亮

      {

      P1=temp;

      delay(100);//調(diào)用延時函數(shù)

      }

      temp=0x7F;

      for(i=0;i<8;i++)//8個流水燈依次反向全部點(diǎn)亮

      {

      P1=temp;

      delay(100);//調(diào)用延時函數(shù)

      temp>>=1;

      }

      }

      }

      void delay(uint t)//定義延時函數(shù)

      {

      register uint bt;

      for(;t;t--)

      for(bt=0;bt<255;bt++);

      }

      /************************************************************ *89C51、S51單片機(jī)32個IO口流水燈測試程序

      *Flash0、1、2、3分別對應(yīng)單片機(jī)的P0、1、2、3四個口

      *a程序?qū)?yīng)流水燈從全滅到一個一個亮

      *b程序?qū)?yīng)流水燈從全亮到一個一個滅

      *2006-7-26 10:57,OK!

      *************************************************************/ #include

      #include

      #include

      #define uchar unsigned char

      #define uint unsigned int

      #define TimeDelay 60000

      void delay(uint n);

      void Flash0a(void);

      void Flash0b(void);

      void Flash1a(void);

      void Flash1b(void);

      void Flash2a(void);

      void Flash2b(void);

      void Flash3a(void);

      void Flash3b(void);

      /************************************************************ *Function: 主函數(shù)

      *Return:

      *Modify:

      *************************************************************/ void main(void)

      {

      while(1)

      {

      Flash1b();

      Flash1a();

      delay(TimeDelay);

      delay(TimeDelay);

      Flash0b();

      Flash0a();

      Flash2b();

      Flash2a();

      Flash1b();

      Flash1a();

      Flash3b();

      Flash3a();

      }

      }

      /************************************************************ *Function: 延時

      *parameter:

      *Return:

      *Modify:

      *************************************************************/ void delay(uint n)

      {

      while(n!=0)

      {

      n--;

      }

      }

      void Flash0a(void)

      {

      uchar i;

      uchar Temp;

      Temp = 0x80;

      for(i=0;i<8;i++)

      {

      P0 = ~Temp;

      delay(TimeDelay);

      Temp = Temp >> 1;

      }

      P0 = 0xff;

      }

      void Flash0b(void)

      {

      uchar i;

      uchar Temp;

      Temp = 0x80;

      for(i=0;i<8;i++)

      {

      P0 = Temp;

      delay(TimeDelay);

      Temp = Temp >> 1;

      }

      P0 = 0;

      }

      void Flash1a(void)

      {

      uchar i;

      uchar Temp;

      P1 = 1;

      Temp = 0x80;

      for(i=0;i<8;i++)

      {

      P1 = ~Temp;

      delay(TimeDelay);

      Temp = Temp >> 1;

      }

      P1 = 0xff;

      }

      void Flash1b(void)

      {

      uchar i;

      uchar Temp;

      P1 = 1;

      Temp = 0x80;

      for(i=0;i<8;i++)

      {

      P1 = Temp;

      delay(TimeDelay);

      Temp = Temp >> 1;

      }

      P1 = 0;

      }

      void Flash2a(void)

      {

      uchar i;

      uchar Temp;

      P2 = 1;

      Temp = 0x80;

      for(i=0;i<8;i++)

      {

      P2 = ~Temp;

      delay(TimeDelay);

      Temp = Temp >> 1;

      }

      P2 = 0xff;

      }

      void Flash2b(void)

      {

      uchar i;

      uchar Temp;

      P2 = 1;

      Temp = 0x80;

      for(i=0;i<8;i++)

      {

      P2 = Temp;

      delay(TimeDelay);

      Temp = Temp >> 1;

      }

      P2 = 0;

      }

      void Flash3a(void)

      {

      uchar i;

      uchar Temp;

      P3 = 1;

      Temp = 0x80;

      for(i=0;i<8;i++)

      {

      P3 = ~Temp;

      delay(TimeDelay);

      Temp = Temp >> 1;

      }

      P3 = 0xff;

      }

      void Flash3b(void)

      {

      uchar i;

      uchar Temp;

      P3 = 1;

      Temp = 0x80;

      for(i=0;i<8;i++)

      {

      P3 = Temp;

      delay(TimeDelay);

      Temp = Temp >> 1;

      }

      P3 = 0;

      }

      ===========

      ;P1口八個LED燈做三路流水燈實(shí)驗(yàn)

      ;***************************************************************;* Date : 2008.6.20 *

      ;* 網(wǎng)站單片機(jī)學(xué)習(xí)資料同步更新,敬請新老朋友隨時關(guān)注 *

      ;***************************************************************

      ORG 0000H

      LJMP MAIN

      ORG 030H

      MAIN:MOV P1,#0DBH;11011011--0為亮,1為滅

      ACALL DELAY

      MOV P1,#06DH;01101101

      ACALL DELAY

      MOV P1,#0B6H;10110110

      ACALL DELAY

      AJMP MAIN

      DELAY:MOV R7,#255;延時子程序

      D1: MOV R6,#255

      D2: DJNZ R6,D2

      DJNZ R7,D1

      RET

      END

      下載單片機(jī)流水燈程序設(shè)計(jì)集錦 輸入您的搜索字詞 提交搜索表單文庫word格式文檔
      下載單片機(jī)流水燈程序設(shè)計(jì)集錦 輸入您的搜索字詞 提交搜索表單文庫.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦