亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? co_遙控電機r.c

?? 里面包含了多個C語言模塊設計題目
?? C
字號:
#include <AT89X52.h>
#define uint unsigned int 
static unsigned char data IRCode[3],IRCON,IRCON2;
bit DT=0;
bit flag,flag_p;      /////////// 0  對應串口  1 遙控

uint num_1=0,k=0,i=0,j,num=0,voicer=1,w,sign,jisuan=0,numi,wp,wn,pp, count = 0;
  
  step_index,speedlevel,
  spcount,
  stop_flag =0;
  uint step_num;
uint led[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uint vote[8]={0x01,0x03,0x02,0x06,0x04,0x0C,0x08,0x09};
sbit led0=P2^0;
sbit led1=P2^1;
sbit led2=P2^2;
sbit led3=P2^3;

void ledwork(void);
void gorun();

bit turn;

 float sum,tempn,nump,ppnum;

void voice()
{         
      P3_7=0;   
      for(j=0;j<2000;j++);
	  P3_7=1;    			
}

void main(void)
{ step_num=3600;   /*1200步*/
  count = 0;
  step_index = 0;
  spcount = 0;
  stop_flag = 0;
  k=10;
  P1_0 = 0;
  P1_1 = 0;
  P1_2 = 0;
  P1_3 =0;
	P3_7=1;
	TMOD= 0x11;  //////T1 ,  T0  16位模式   

	IT0=0; 
    EA=1;	   
    EX0=1;    
    DT=0;          ///////標志
	flag=0;        /////////////////串口控制
	PT0=1;
    ET1=1;
    TH1=0xff;          /*設置初始值,每隔4ms一次中斷*/
    TL1=0x05;
    TR1=1;
  
     k=10;
     turn = 1;
     P3_7=1;
     speedlevel =1;
    	do
	       {	          
	       if(DT) 
            {
             for(j=0; j<8000; j++); //這里起到按鍵值正確后會有一個延時,防止重復按鍵         
             DT = 0;
            }
	        EX0 = 1;			 			     
			if(voicer==1)
		       {voice();
			   if(k==13)turn=!turn;			    
		        step_num=3600;
			    voicer=0;}    
		    }

	 	 while(1);
      }






//定時器0定時中斷,遙控用
void Timer0(void) interrupt 1 using 1
{
  if(flag)    //////////遙控控制
  {
     TH0=0xFD;
     TL0=0x1E; //設定時值為800us

	 if(IRCON<3)
     {
       if(IRCON2<8) //每中斷一次讀一次遙控接收頭的狀態,每二次為遙控編碼中的一個位
       {
         IRCON2++;
         IRCode[IRCON]=IRCode[IRCON]<<1; //每讀一次放入變量中的二進制的一個位,每次左移一位
         IRCode[IRCON]=IRCode[IRCON]|P3_2; //每八次填滿一個字節,一個字節存放遙控編碼4個位
       }
       else
       {
         IRCON++; //填滿一個字節,指向下一個變量
         IRCON2=0; //計數清零
       }
    }
    else
    {

      flag=0;           ////////////串口控制
                  /////////////////////////暫時不允許int0中斷

    	   
      if((IRCode[1]!=0xFF)&&(IRCode[2]!=0xFF))
     {
        if(IRCode[1]==0x55)
        { 		  
          switch(IRCode[2])
          {
            case 0xAB:               //1-8鍵控制
			k=1;
            break;
            case 0xAC:
			k=2;
            break;

            case 0xAD: 
			k=3;
            break;

            case 0xB2: 
			k=4;
            break;
            
			case 0xB3: 
			k=5;
            break;
            
			case 0xB4: 
			k=6;
            break;

            case 0xB5: 
			k=7;
            break;
            
			case 0xCA: 
			k=8;
            break;

			case 0xCB:
            k=9;
            break;

			case 0xAA:
            k=0;              //////////////  改變參數顯示的類型
            break;

			case 0x2A:
            k=11;    //////music+++++++++++++++++         // 人工的觸發
            break;
            
			case 0x2B:
    		k=12;    //////music------------------

            break;
            
			case 0x52:
            k=13;    //////對比+++++++
            break;
            
			case 0x53:
            k=14;    //////對比--------
            break;

			case 0x32:
            k=15;    //////色彩+++++++
            break;

			case 0x33:
            k=16;    //////色彩-------
            break;

			case 0x2C:
            k=17;    //////亮度+++++
            break;

			case 0x2D:
            k=18;    //////亮度-------
            break;

            case 0xD2:          //按關閉電源鍵
            P0 = 0xFF;
            k=10;
            
            break;
              }
		  voicer=1;
		  }
      }   
    }
  }  
}



void Int0(void) interrupt 0 using 0
{
   EX0=0; //外部中斷0關閉
   DT=1;

   flag=1;     ////////遙控控制
   TH0=0xFD;
   TL0=0x1E; //設定時值為800us

   for(IRCON=0; IRCON<3; IRCON++)
   IRCode[IRCON] = 0;
   IRCON = 0;
   IRCON2 = 0; //計數清零
   ET0=1;     /////// T0中斷        
   TR0 = 1;     //再啟動///////////記數
}

void ledwork(void)   /*數碼管工作函數*/
{  
       num=k;  
      if(num>=0&&num<10)
      w=1;
       else if(num>9&&num<100)
	    {w=2;i=i%2;}
	   else if(num>100&&num<1000)
	      {w=3;i=i%3;}
	      else if(num>=1000)
	      {w=4;i=i%4;}

  if(i==0)  {P0=led[num%10];led1=1;led2=1;led3=1;led0=0;}
  else if(i==1&&w>1)  {P0=led[num/10%10];  led0=1;led2=1;led3=1;led1=0;}
  else if(i==2&&w>2)  {P0=led[num/100%10]; led1=1;led2=1;led3=1;led2=0;}
  else if(i==3&&w>3)  {P0=led[num/1000%10];led0=1;led1=1;led2=1;led3=0;}
 } 



//定時器1定時中斷,驅動電機用
void timer1(void) interrupt 3
{
  TH1=0xFF;
  TL1=0x55; //設定時每隔0.5ms中斷一次
  count++;
  spcount--;
  if(spcount<=0&&k<13)   
	 {spcount =k*speedlevel;
      gorun(); }
  
    i++;
    i=i%w;
    ledwork();
}



void gorun()
{ 
  if(stop_flag==1)
  {    
    P1=0x00;
    return;
  }

  P1=vote[step_index];  //給脈沖以驅動電機

  if (turn==0)
  {
    step_index++;
    if (step_index>7)
      step_index=0;
  }
  else
  {
    step_index--;
    if (step_index<0)
      step_index=7;
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区四区亚洲| 99久久99久久免费精品蜜臀| 91国偷自产一区二区开放时间 | 国产一区二区三区久久久| 国产成人h网站| 欧美精品一区二区精品网| 水蜜桃久久夜色精品一区的特点| 97精品久久久午夜一区二区三区| 国产亚洲女人久久久久毛片| 日韩av电影一区| 欧美喷潮久久久xxxxx| 亚洲成a人在线观看| 欧美日韩一区二区欧美激情 | 国产精品动漫网站| 国产亚洲精品久| av电影在线观看完整版一区二区| 777亚洲妇女| 成人黄色一级视频| 国产在线精品免费av| 亚洲一级二级三级| 亚洲人一二三区| 日韩精品一区二| 美女爽到高潮91| 欧美一区二区三区免费大片| 肉丝袜脚交视频一区二区| 欧美中文字幕一区二区三区| 精品久久久久香蕉网| 日韩电影在线观看网站| 欧美tickle裸体挠脚心vk| 另类综合日韩欧美亚洲| 精品久久久久99| 粉嫩av一区二区三区| 亚洲国产精品ⅴa在线观看| 99久久精品国产导航| 亚洲精品乱码久久久久久久久| a级精品国产片在线观看| 亚洲美女视频一区| 日韩三级免费观看| 国产成人免费在线| 一区二区免费视频| 欧美xfplay| 日韩精品一区二区三区在线| 欧美日韩一区成人| 国产综合久久久久影院| 亚洲成av人片在线观看无码| 亚洲国产精品99久久久久久久久| 欧美一区二区三区免费在线看| 欧美亚洲自拍偷拍| 91亚洲精品乱码久久久久久蜜桃| 六月丁香综合在线视频| 日日夜夜免费精品| 婷婷丁香久久五月婷婷| 亚洲人成影院在线观看| 日韩伦理电影网| 亚洲图片你懂的| 亚洲精品国产无天堂网2021| 国产精品乱人伦| 亚洲欧美日韩国产综合在线 | 国产99久久久国产精品潘金| 欧美a一区二区| 免费在线看成人av| 亚洲成年人影院| 五月天婷婷综合| 亚洲一区二区在线视频| 日韩av电影免费观看高清完整版在线观看| 紧缚奴在线一区二区三区| 国产精品视频你懂的| 91一区在线观看| 欧美日本一道本| 亚洲三级在线免费| 黄一区二区三区| 久久欧美一区二区| 天堂在线亚洲视频| 欧美在线色视频| 久久亚洲精华国产精华液| 中文字幕在线视频一区| 亚洲日本一区二区三区| 午夜精品福利一区二区三区av| 久久草av在线| 国产露脸91国语对白| 91免费视频大全| 欧美精品免费视频| 国产精品午夜久久| 日韩精品久久久久久| 99久久99久久精品免费看蜜桃| 欧美影院一区二区| 亚洲人成在线播放网站岛国| 天堂蜜桃91精品| 成人免费视频国产在线观看| 欧美日本乱大交xxxxx| 中文字幕一区二区三中文字幕| 国产自产v一区二区三区c| 欧美色倩网站大全免费| 一区二区在线看| 色综合久久综合网97色综合| 中文字幕免费在线观看视频一区| 国产最新精品免费| 欧美日韩精品欧美日韩精品一| 一级精品视频在线观看宜春院 | 制服.丝袜.亚洲.中文.综合| 国产偷国产偷精品高清尤物| 亚洲va欧美va人人爽| 91国偷自产一区二区开放时间| 国产精品嫩草99a| 不卡的电视剧免费网站有什么| 精品日产卡一卡二卡麻豆| 日韩av不卡一区二区| 91网站最新网址| 亚洲一区二区三区三| 欧美午夜免费电影| 亚洲国产一区二区三区青草影视| kk眼镜猥琐国模调教系列一区二区| 欧美一区二区三区啪啪| 一区二区三区蜜桃| 欧美日韩一区二区三区免费看| 亚洲va欧美va天堂v国产综合| 91精品在线观看入口| 国产真实乱偷精品视频免| 久久久精品国产免大香伊| 一本大道av一区二区在线播放| 国产色婷婷亚洲99精品小说| 欧美婷婷六月丁香综合色| 日韩va亚洲va欧美va久久| 国产精品色哟哟| 制服丝袜亚洲精品中文字幕| 国产高清视频一区| 日日夜夜免费精品视频| 国产精品第13页| 欧美日韩一区二区在线观看| 成人国产精品免费观看| 麻豆精品蜜桃视频网站| 五月激情六月综合| 一区二区三区欧美激情| 欧美一级免费观看| 91九色最新地址| 99视频在线观看一区三区| 激情综合网最新| 视频一区欧美精品| 日欧美一区二区| 日韩精品亚洲专区| 亚洲乱码国产乱码精品精小说 | 国产欧美一区二区精品秋霞影院| 欧美日韩一级二级| 精品一区二区三区免费视频| 亚洲成人动漫av| 亚洲国产高清在线观看视频| 7777精品伊人久久久大香线蕉| 麻豆成人免费电影| 日本欧美一区二区三区乱码| 亚洲欧美在线视频| 国产精品不卡在线| 一区二区三区日韩精品| 亚洲一区二区在线观看视频| 亚洲国产欧美在线| 喷白浆一区二区| 成人美女在线观看| 北条麻妃一区二区三区| 欧美三级视频在线| 欧美成人精品福利| 国产精品视频第一区| 亚洲午夜在线视频| 国产乱码精品一区二区三区av| 国产成人精品亚洲日本在线桃色| 成人免费三级在线| 欧美性受xxxx黑人xyx性爽| 欧美精品一区二| 日韩理论片中文av| 精彩视频一区二区三区| 91免费版在线| 亚洲精品一区二区三区在线观看| 国产精品色呦呦| 国模一区二区三区白浆| 欧美色老头old∨ideo| 亚洲欧洲精品一区二区三区| 首页国产欧美久久| 99久久婷婷国产综合精品电影| 日韩欧美中文字幕一区| 国产喂奶挤奶一区二区三区| 日韩中文字幕av电影| 欧洲精品中文字幕| 亚洲日本护士毛茸茸| 高清不卡在线观看av| 国产亚洲污的网站| 精品无人区卡一卡二卡三乱码免费卡 | 中文字幕一区在线观看| 国产真实乱对白精彩久久| 日韩精品一区二区三区蜜臀| 亚洲一二三专区| 欧美精选在线播放| 亚洲成人av在线电影| 欧美日韩国产高清一区二区三区 | 欧美日韩不卡一区| 亚洲嫩草精品久久| 国产成人综合网| 欧美日韩精品专区| 日韩黄色在线观看| 日韩欧美一区二区久久婷婷| 日av在线不卡| 久久精品99国产国产精| 日韩一区二区免费视频|