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

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

?? 基本實現2.txt

?? 可用于控制步進電機正反轉的51單片機匯編程序
?? TXT
字號:

/*****************************************************************/ 
/*                                                                                                                               
/*              熱釋紅外探測人體,USB攝像頭進行觀察                                                                                                                                                                         
/*                                                                                   
/*                                                                                                                      
/*               
/*                                                                                                                                                                                                                                                    
/******************************************************************/
    
#include <reg52.h>       
#include <string.h>    

#define uchar unsigned char
#define uint  unsigned int



uchar code FFW1[4]={0x03,0x09,0x0c,0x06};//正轉數組
uchar code REV1[4]={0x06,0x0c,0x09,0x03};//反轉數組
uchar code FFW2[4]={0x30,0x90,0xc0,0x60};//正轉數組
uchar code REV2[4]={0x60,0xc0,0x90,0x30};//反轉數組




bit    StartFlag1=0; 
bit    StartFlag2=0;
bit    SingalFlag=0;
sbit   sensor_signal=P3^3;	
sbit  photoelectric_switch=P3^2;
uchar rate=0xff;
uchar motorstep1=0;
uchar motorstep2=0;
uchar con_step;
uchar count1;
uchar count2;
uchar j=0;
bit con_direction;
uchar m,n;
   
/********************************************************/
/*                                                  
/* 延時	1ms
/* 11.0592MHz時鐘,                                    
/*                                                      
/********************************************************/
void delay()
 {                           
   uchar k;
   uint s;
   k = rate;
   do
    {
       for(s = 0 ; s <100 ; s++) ;  
    }while(--k);
 }

 

/********************************************************/
/*
/*步進電機正轉
/*
/********************************************************/
void  motor2_ffw()
{ 
   uchar i;
 
    for (i=0; i<4; i++)      //一個周期轉30度
    {  motorstep2++;
	  	 if(motorstep2==1)EX1=1;
		 
       P1 = FFW2[i];//取數據
       delay();                 //調節轉速
    }
}

/********************************************************/
/*
/*步進電機反轉
/*
/********************************************************/
void  motor2_rev()
{ 
   uchar i;
 
    for (i=0; i<4; i++)      //一個周期轉30度
    {  motorstep2++;
	   if(motorstep2==1)EX1=1;
       P1 = REV2[i]; //取數據
       delay();                 //調節轉速
    }
}


/********************************************************
*                                                       
*  主程序                                               
*                                                      
*********************************************************/
   void main(void)
{   
	 uint a,b,c;
   
   
  
   /*******************定時器0初始化************************/
    count1=0;
  	TMOD=0x61;
 	TH0=-50000/256;
    TL0=-50000%256;							 
	PT0=0;
	ET0=1;
	TR0=1;
    EA=1;

	/*****************定時器1初始化**************************/
	TL1=0xff;
	TH1=0xff;
	 ET1=1;
	 TR1=1;				 
	 PT1=1;
  	/******************外部中斷0初始化——光電對管1**********************/
   	    EX0=1;				
  	    PX0=0;
        IT0=0;				
		EA=1;
	/******************外部中斷1初始化——光電對管2********************/
	   
		EX1=1;
	    PX1=0;
        IT1=0;				
	   	EA=1;			
  	   
	/******************************************************/





   while(1)



  {		
  
  		 
  												
   	 	if(SingalFlag==1)
	   {           
				   
				  EA=0; 	
				   con_direction=StartFlag1;
				   con_step=motorstep1;
					
					//MOTOR2轉至信號輸入方向				 
		           	 if(con_direction==1) { 
					                      					  
														  do{motor2_rev();}while(motorstep2<=con_step);
		              
							        	
										
										} 
	      			  
		  
		                  else          {
						  
						                           do
				                                     {motor2_ffw();}while(motorstep2<=con_step);		 
		                 		
						
		  		  						    
	 								 }

			    	
				
				  EA=1;

			  //延時1000*10ms=10s
			  for(a=0;a<=1000;a++)
			      for(b=0;b<=10;b++)
				      for(c=0;c<=120;c++);
	              

		    for(a=0;a<=20;a++)	{ET0=0;	ET1=0;}
			
				//返回致零角度
		         if(con_direction==1) {  do{motor2_ffw();}while(motorstep2!=0)  ;

				                      }


					  else   if(con_direction==0)          {    do{motor2_rev();}while(motorstep2!=0);}

									  
			for(a=0;a<=20;a++){ET0=1;ET1=1;}
			
				
				SingalFlag=0;		           
	  
	  
	   }			 
														
  } 


}





/********************************************************外部0中斷服務——MOTOR1零角度中斷*****************/
int0_srv() interrupt 0 using 0			//電機起始定位ISP
 { 
    	
	        EX0=0;							 //關中斷0
	     
		    StartFlag1^=1;
		    motorstep1=0;			
		                       //開中斷
		

	  	   								  
   }





 /**********************************************************外部中斷1服務—— **********************************/  
 
 int1_srv() interrupt 2		using  2
 { 
    
	     
	   
		 EX1=0; 
		StartFlag2^=1;
	   motorstep2=0;		
		                   
	 
	  								
   }
 



/********************************************定時器0中斷服務——MOTOR1步進中斷***************************************************/
void timer0(void) interrupt 1	using 1
{

    TH0=-50000/256;
	TL0=-50000%256;
	
	
	 if( StartFlag1==1)P1 = REV1[j]; 
			     else  P1 = FFW1[j];			              
			
	 count1++;
	 if(count1==10)
	       {count1=0; 
		     motorstep1++;
			 if(motorstep1==12)EX0=1;
			 j++;
			 if(j==4){j=0;}
			 }				
					   
}
																			

  /********************************定時器3——熱釋紅外輸入服務**************************************/
   void timer1(void) interrupt 3  using  3

 {	
 
 	  							
	      SingalFlag=1;
		  con_step=motorstep1;	
    
	
 
 }										

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久二区二区| 久久精品一区二区三区四区| 99久久免费视频.com| 国内成人免费视频| 麻豆精品国产传媒mv男同| 天堂一区二区在线免费观看| 亚洲国产一区视频| 日日摸夜夜添夜夜添国产精品| 亚洲va韩国va欧美va精品| 午夜电影一区二区三区| 午夜视频在线观看一区二区| 日韩高清不卡一区二区三区| 日本欧美在线看| 精品一区二区av| 国产成人在线电影| 99热国产精品| 欧美福利电影网| 欧美变态凌虐bdsm| 国产精品午夜免费| 亚洲成人资源在线| 国产自产高清不卡| 99久久久久免费精品国产| 欧美色综合影院| 日韩一二在线观看| 中文字幕不卡在线播放| 一区二区三区丝袜| 六月婷婷色综合| 欧美男女性生活在线直播观看| 欧美日韩国产一二三| 精品福利av导航| 亚洲欧美另类图片小说| 日本最新不卡在线| 成人做爰69片免费看网站| 91久久精品网| 久久久久久久久久美女| 一区二区三区四区不卡在线| 久久精品国产99| 色综合久久久久综合体桃花网| 91精品国产综合久久久蜜臀粉嫩 | 成人高清免费在线播放| 色婷婷综合久色| 久久在线观看免费| 天天亚洲美女在线视频| 成人av动漫在线| 欧美成人欧美edvon| 亚洲激情男女视频| 成人午夜私人影院| 欧美大片日本大片免费观看| 亚洲主播在线观看| 99精品国产视频| 久久免费午夜影院| 日韩av网站在线观看| 91视频你懂的| 久久日韩粉嫩一区二区三区| 亚洲亚洲精品在线观看| av欧美精品.com| 久久午夜国产精品| 精品一区二区在线免费观看| 欧美无乱码久久久免费午夜一区| 国产精品视频免费| av电影在线不卡| 国产无一区二区| 麻豆久久一区二区| 91精品国产欧美一区二区18| 亚洲人成网站在线| 成人av高清在线| 亚洲国产精品传媒在线观看| 国产揄拍国内精品对白| 日韩精品资源二区在线| 免费观看一级欧美片| 欧美精品日日鲁夜夜添| 天天综合天天做天天综合| 在线精品亚洲一区二区不卡| 最新不卡av在线| 99v久久综合狠狠综合久久| 国产精品久久久久三级| 粉嫩av一区二区三区粉嫩| 亚洲国产电影在线观看| 99久久精品99国产精品| 亚洲欧洲精品一区二区三区不卡 | 国产精品国产三级国产a| 国产凹凸在线观看一区二区| 国产日韩欧美一区二区三区乱码 | 亚洲一区免费观看| 欧美日韩精品高清| 日韩高清中文字幕一区| 日韩欧美一区二区久久婷婷| 精品午夜久久福利影院| 国产欧美日韩另类一区| 国产成人精品午夜视频免费| 亚洲成人av一区二区| 欧美视频在线观看一区二区| 偷拍一区二区三区四区| 精品国产制服丝袜高跟| 国产suv精品一区二区三区| 国产精品国产三级国产aⅴ中文| 99久久99久久精品免费看蜜桃| 亚洲麻豆国产自偷在线| 欧美电影一区二区三区| 国产高清精品网站| 亚洲欧美色一区| 7777精品伊人久久久大香线蕉| 国内久久婷婷综合| 亚洲最大色网站| 精品欧美久久久| 91亚洲资源网| 日本成人在线电影网| 欧美激情中文不卡| 这里只有精品免费| 国产一区二区三区| 一二三四区精品视频| 欧美va亚洲va| 91久久线看在观草草青青| 蜜臀av一区二区三区| 亚洲视频 欧洲视频| 日韩一区二区免费在线观看| 91网站视频在线观看| 久草精品在线观看| 一区二区三区久久| 欧美国产日韩一二三区| 欧美三级中文字幕在线观看| 国产一区二区日韩精品| 天天操天天色综合| 亚洲欧美日韩国产综合在线| 2021久久国产精品不只是精品| 日韩欧美成人午夜| 91丨porny丨首页| 国产精品亚洲专一区二区三区| 亚洲综合免费观看高清在线观看| 久久久久九九视频| 91精品国产aⅴ一区二区| 色综合中文综合网| 国产成人h网站| 奇米精品一区二区三区在线观看| 一区二区三区在线看| 国产视频911| 精品国产免费一区二区三区四区 | 白白色亚洲国产精品| 久久国产精品一区二区| 亚洲一区视频在线| 亚洲精品成人a在线观看| 国产精品女主播av| 国产日韩欧美a| 久久久国产精品麻豆| 精品国产乱码久久久久久牛牛 | 色先锋久久av资源部| 成人av在线资源| 成人精品国产福利| 高清beeg欧美| 成人免费看的视频| 成人免费看的视频| 97久久久精品综合88久久| 成人午夜av影视| 波多野结衣亚洲一区| 成人免费视频一区| 99国产一区二区三精品乱码| av综合在线播放| 91免费版在线| 欧美日韩一区高清| 欧美一区二区在线免费播放 | 精品久久久三级丝袜| 欧美成人高清电影在线| wwww国产精品欧美| 欧美激情一区二区| 亚洲视频在线一区| 亚洲精品免费在线观看| 亚洲一区二区三区自拍| 日韩精品乱码av一区二区| 捆绑调教美女网站视频一区| 久久99精品久久久久久久久久久久 | 色呦呦网站一区| 欧美精品色一区二区三区| 日韩一区二区三区视频在线| 久久女同互慰一区二区三区| 国产女同性恋一区二区| 亚洲另类色综合网站| 日韩av中文字幕一区二区 | 国内欧美视频一区二区| 成人免费观看av| 欧美日韩一区 二区 三区 久久精品| 欧美精品aⅴ在线视频| 久久久欧美精品sm网站| 亚洲欧洲综合另类| 奇米在线7777在线精品 | 精品污污网站免费看| 日韩丝袜情趣美女图片| 色婷婷亚洲精品| 欧美亚男人的天堂| 欧美精品一区二区在线播放| 亚洲欧美在线观看| 天天av天天翘天天综合网色鬼国产| 国产天堂亚洲国产碰碰| 亚洲激情成人在线| 国产精品剧情在线亚洲| 国产电影一区在线| 国产日韩一级二级三级| 国产一区二区免费看| 欧美激情综合网| 成人深夜在线观看| 国产精品国产自产拍在线|