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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2809|回復: 5
收起左側

diy流水燈怎么寫

[復制鏈接]
ID:113893 發表于 2016-4-13 17:12 | 顯示全部樓層 |閱讀模式
diy流水燈怎么寫
回復

使用道具 舉報

ID:1 發表于 2016-4-13 17:43 | 顯示全部樓層
回復

使用道具 舉報

ID:114097 發表于 2016-4-13 22:48 | 顯示全部樓層
回復

使用道具 舉報

ID:114281 發表于 2016-4-14 20:57 | 顯示全部樓層
十天學會單片機里有
回復

使用道具 舉報

ID:114293 發表于 2016-4-14 21:53 | 顯示全部樓層
//程序:ex8.c //功能:順序程序結構控制流水燈 #include <REGX51.H> //包含頭文件REGX51.H,定義了51單片機的所有SFR //函數名:delay //函數功能:實現軟件延時 //形式參數:無符號整型變量i,控制空循環的循環次數 //返回值:無 void   delay(unsigned int i) {    while(i--);     //i次空操作 } void   main()         //主函數 {     while(1)       //無限循環    {               P1=0xfe;        //采用字節操作,點亮第一個LED                  delay(20000);         //軟件延時                  P1=0xfd;         //采用字節操作,點亮第二個LED                  delay(20000);         //軟件延時                  P1=0xfb;        //采用字節操作,點亮第三個LED                   delay(20000);         //軟件延時                  P1=0xf7;         //采用字節操作,點亮第四個LED                  delay(20000);         //軟件延時                  P1=0xef;        //采用字節操作,點亮第五個LED                  delay(20000);         //軟件延時                  P1=0xdf;         //采用字節操作,點亮第六個LED                  delay(20000);         //軟件延時                  P1=0xbf;        //采用字節操作,點亮第七個LED                  delay(20000);         //軟件延時                  P1=0x7f;         //采用字節操作,點亮第八個LED                  delay(20000);         //軟件延時    }  }         
回復

使用道具 舉報

ID:36525 發表于 2016-4-14 22:30 | 顯示全部樓層
/*流水燈賦初值,大循環,延時,左移,賦值,延時,左移,賦值
延時子程序的流水燈*/

#include <reg52.h>

#include <intrins.h>

#define uint unsigned int   //定義宏變量名隨便起如bbb

#define uchar unsigned char  //定義宏變量名隨便起如aaa

uchar temp;//定義p1口的賦值名

void delay (uint z);//

void main()

{
   temp=0xfe;//
   P1=temp;
   while (1)

      {
        delay(1000);

        temp=_crol_(temp,1);//_crol_移位指令括號內1就是1位1位的移,以此內推。

        P1=temp;
       }

}

void delay (uint z)//
   {
     uint x,y;//
     for (x=z;x>0;x--)//
     for (y=30;y>0;y--);//
   }







/*

sbit LED1=P1^0  ;//定義腳位名稱隨便起一個名
sbit LED2=P1^7  ;
unsigned int a  ;//定義一個賦值名a或者其他,且賦值是0-65525之間


void main()


{
    while(1)         //等于0跳出等于1在下面大括號內循環

            {   
                a=60000;
               
                   LED1=0;
               
                   while(a--); //a數值自減,到0后跳出
                 LED1=1;
               
                   a=50000;
               
                   LED2=0;
                 
                   while(a--);

                 LED2=1;


             }

}*/

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 三级在线视频 | 欧美影院久久 | 成人精品一区二区三区中文字幕 | www.久久 | 一区二区精品视频 | 亚洲日日 | 国产精品欧美一区喷水 | а√中文在线8 | 成人久久久久 | 久在线视频 | 狠狠综合网 | 999久久久国产精品 欧美成人h版在线观看 | 亚洲精品1区| 91久久久久 | 亚洲精品视频免费 | 在线观看深夜视频 | 午夜午夜精品一区二区三区文 | 欧美日韩精品 | 久久免费看 | 古装人性做爰av网站 | 国产欧美在线播放 | 狠狠躁夜夜躁人人爽天天高潮 | 久久69精品久久久久久国产越南 | 人人干人人艹 | 久久久久久女 | 久久av一区二区 | 精品不卡| 国产精品免费小视频 | 一区二区三区视频在线免费观看 | 三级视频久久 | 一级免费毛片 | 成人在线精品视频 | 日日夜夜精品 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 超碰成人免费 | 久久久男人的天堂 | 欧美视频免费 | 国产成人在线观看免费 | 欧美一卡二卡在线观看 | 亚洲日日夜夜 | 亚洲人成在线播放 |