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

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

?? main.c

?? 這個是做自動控制的小車的代碼
?? C
字號:
#include "common.h"
#include "config.h"
#include "timer.h" 
#include "pca.h"
#include "findline.h"
#include "bizhang.h"
#define T3RUN temppage=SFRPAGE;SFRPAGE=0x01;TR3=1;SFRPAGE=temppage
#define T4RUN temppage=SFRPAGE;SFRPAGE=0x02;TR4=1;SFRPAGE=temppage
#define T4STOP temppage=SFRPAGE;SFRPAGE=0x02;TR4=0;SFRPAGE=temppage
#define T3STOP temppage=SFRPAGE;SFRPAGE=0x01;TR3=0;SFRPAGE=temppage
#define S TMR4          //S為路程計數值

/*定時器2。3。4寄存器和定時器2。3。4捕捉寄存器字聲明*/
sfr16 RCAP2=0xca;
sfr16 RCAP3=0xca;
sfr16 RCAP4=0xca;
sfr16 TMR4=0xcc;
sfr16 TMR3=0xcc;
sfr16 TMR2=0xcc;
uchar temp;
uchar temp1;
uchar temp3;
uchar k;    //避障接收次數計數
uchar ir[8];
uchar int0_count;
uchar temppage;
uchar tiepiancount=0x00;
bit c_flag;                  //到達C標志,1到達,0未到達
xdata uint s[6];  //16位

void delay1ms(uint time){//延遲1ms
	uint i;
	uint j;
	for (i=0;i<time;i++){
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    		for(j=0;j<300;j++);
	}
}	
void ring()              //測試用的報警蜂鳴器程序,低電平報警
{
  	 temppage=SFRPAGE;
	 SFRPAGE=0X0F;
	 P4_7=0;
     delay_ms(1);
	 P4_7=1;
     delay_ms(1);
	 SFRPAGE=temppage;
}
void ringl()              //測試用的報警蜂鳴器程序,低電平報警
{
  	 temppage=SFRPAGE;
	 SFRPAGE=0X0F;
	 P4_7=0;
     delay_ms(25);
	 P4_7=1;
     delay_ms(25);
	 SFRPAGE=temppage;
}
void main(void)   //90s計時成功,40K方波成功,路程計數成功,金屬探測成功8。20
{
   config();
   EA=1;
   IE|=0x01;   //開外部中斷0
   // t1_count_ini();     
   //t2_time90s_ini();  
   //t2_time90s_start();  //開始90計時
  // t4_count_ini();//開始計路程,*/
   // t3_ini();
    //t3_fre_set(100);
    //t3_fre_set40k();
   // T3RUN; 
    	
    //t0_ini();
    pca_ini();
    go_forward();
 
while(1);
/*hile(1)            //尋跡
	{
	    if(c_flag)       //是否到達C點
		   	break;       //到達C點
	    else
		findline();       //未到達C點
	}*/
/*while(1)
	{stop();
	delay1ms(5000);       //致達C點,停車5S
   
   /*while(1)
	{ 
	  if(S<0XFFFF)         //是否越過障礙區,
      {  
       //bizhang_tr(); 
  bizhang_isr();
      }
      else                      
      break;
	}*/
  
}

void int0_isr() interrupt 0
{              
  EA=0;
 
  //int0_count++;
  //if(int0_count>=2)          //450ms內有兩次以上反射,則認為有障礙物,進行避障
  //bizhang_isr();
 //else
  EA=1;
}
void T0_isr() interrupt 1
{
  EA=0;            
  TH0     = 0x90;            //定時器賦初值
  TL0     = 0x0a;
  int0_count=0;              //450ms清零
  EA=1;
}
void t2ISR() interrupt 5
{    //T2定時溢出處理,計數351次后停車90s
    EA=0;
	temppage=SFRPAGE;
	SFRPAGE=0X00;
	TF2=0;
    ET2=0;
	SFRPAGE=temppage;
    t2count++;
	if(t2count<20)
	{  
	   //P4_7=0;
	   void t2_start();
	}
	else
	{
	temppage=SFRPAGE;
	SFRPAGE=0X0F;
	 P4_7=0;
     delay_ms(10);
	 P4_7=1;
	 SFRPAGE=temppage;
	 //stop();
	}
	ET2=1;
	EA=1;

}
void PCA_ISR(void) interrupt 9
{   
    uchar temp1;               //temp保存第一次的探測結果,temp1保存第一次的探測結果,k保存記錄次數
	SFRPAGE=0x00;
    EIE1&=0xF7; //關PCA中斷
	ring();
    delay1ms(15);
	temp1=PCA0CN&0X0C;
/*	if(k<2)
	{
	   temp=temp1;
	   k++;
	   //delay1ms(500);
	}
	else
    {
	  if(temp1==temp)
	  {*/
	  switch(temp1)
    	{ 
		  case 0x0c:                  //前方有障礙
	            front_bi(); 
				break;

		    case 0x08:                         //左方有障礙物
 			   //delay1ms(300);
			   //if(CCF2==1)
			   //front_bi();
		       //else
			   left_bi();
				break;
		   case 0x04:		                  //右方有障礙物 
               /* if(CCF3==1)
			    front_bi();
		        else*/
		        right_bi();            
				break; 
	   	   case 0x00:                         //沒有障礙物
				break;
	   }
	   k=0;
	  //}
//	 }
    temppage=SFRPAGE;
	SFRPAGE=0x00;
	CCF2=0;
	CCF3=0;
    SFRPAGE=temppage; 
	EIE1|=0x08;//PCA中斷使能,EPCA
}
/*void PCA_ISR(void) interrupt 9
{   
    ring();
    EIE1&=0xF7; //關PCA中斷
  	delay1ms(5);
	P0|=0x0c;
    if(k<2)
    {
	  ir[k]=P0&0x0c;
	  k++;
	}
    else 
    {
	   if(ir[0]==ir[1])
      {	
         switch(ir[0])
    	{
		   case 0x00:
		       temppage=SFRPAGE;
               SFRPAGE=0x0f;
		       	P5_1=0;
				P5_0=0;
                delay1ms(500);
                P5_1=1;
				P5_0=1;
                delay1ms(500);
                SFRPAGE=temppage;
				break;
		    case 0x04:
 			     temppage=SFRPAGE;
                 SFRPAGE=0x0f;
				 P5_1=0;
                 delay1ms(500);
                 P5_1=1;
				 delay1ms(500);
                 SFRPAGE=temppage;
				break;
		   case 0x08:		
                 temppage=SFRPAGE;
                 SFRPAGE=0x0f;
                 P5_0=0;
                delay1ms(500);
				P5_0=1;
                delay1ms(500);
                SFRPAGE=temppage;              
				break; 
	   	case 0x0c:
				break;
	   }
        k=0;
	}
 }
	 CCF2=0;
	 CCF3=0;
	EIE1|=0x08;//PCA中斷使能,EPCA
}*/
/*void PCA_CEX3_ISR(void) interrupt 9  //*CEX3負邊沿觸發模式,用來探測金屬
 {  
    EIE1&=0xF7; //關PCA中斷
    CCF3=0;
	ring();
  	temppage=SFRPAGE;
    SFRPAGE=0x00;
	PCA0CPM3 = 0x31;    // 正負邊沿觸發模式,CEX3捕捉中斷使能  
 	PCA0CPL3 = 0x00;    
 	PCA0CPH3 = 0x00;
    SFRPAGE=temppage;	
	if(S>0XFFFF)
    c_flag=1;
	else
	{
	  tiepiancount++;
	  s[tiepiancount]=S;
	 }
 }*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产综合久久精品麻豆| 日韩免费高清电影| 欧美日产在线观看| 欧美高清一级片在线| 正在播放亚洲一区| 久久久高清一区二区三区| 国产欧美精品一区二区三区四区| 国产精品久久久久久久久快鸭| 中文字幕一区二区三中文字幕| 亚洲手机成人高清视频| 三级久久三级久久| 国产精品一区二区在线播放| 成人av午夜电影| 欧美日韩国产不卡| 欧美国产激情二区三区| 亚洲一区二区精品久久av| 美女精品一区二区| 成人av在线电影| 91精品国产福利| 欧美国产在线观看| 免费成人av在线| 欧洲精品在线观看| 国产嫩草影院久久久久| 日本成人中文字幕| 在线观看亚洲一区| 国产亚洲精久久久久久| 五月天激情综合| 92精品国产成人观看免费 | 蜜臀av一区二区在线免费观看| 91久久精品午夜一区二区| 精品国产91亚洲一区二区三区婷婷 | 丝袜美腿一区二区三区| 一本一道久久a久久精品| 精品国产免费人成电影在线观看四季| 国产欧美日韩在线看| 九九国产精品视频| 欧美日本一区二区在线观看| 久久久久久久久久看片| 视频在线观看一区| 欧美日韩精品一区视频| 亚洲综合成人在线| 成熟亚洲日本毛茸茸凸凹| 久久久久久久久久久久久久久99| 日韩精品一区第一页| 欧美午夜影院一区| 亚洲免费av高清| 色婷婷亚洲综合| 亚洲男女一区二区三区| 在线免费视频一区二区| 一区2区3区在线看| 欧美久久免费观看| 日本亚洲最大的色成网站www| 欧美另类一区二区三区| 免费一区二区视频| 久久精品男人天堂av| 成人一区在线观看| 色综合天天性综合| 久久先锋影音av| 亚洲欧美日韩一区二区三区在线观看| 日本欧美一区二区| 欧美日韩一区二区三区不卡| 国产精品久久久久影视| 国产伦精品一区二区三区免费迷| 欧美一区二区视频免费观看| 视频一区欧美精品| 8x福利精品第一导航| 天天综合色天天综合色h| 色一情一伦一子一伦一区| 最新热久久免费视频| 成人黄色在线视频| 日本一区二区三区四区| 韩日av一区二区| 久久嫩草精品久久久久| 国内不卡的二区三区中文字幕| 精品国产麻豆免费人成网站| 久久99精品国产麻豆不卡| 精品国产不卡一区二区三区| 国产精品77777| 中文成人av在线| 97久久超碰国产精品| ...中文天堂在线一区| 99re这里只有精品6| 亚洲蜜臀av乱码久久精品蜜桃| 欧美主播一区二区三区| 亚洲成av人片在www色猫咪| 欧美美女一区二区三区| 日韩电影一区二区三区四区| 91精品国产色综合久久| 国产一区日韩二区欧美三区| 欧美激情一区二区三区蜜桃视频 | 综合自拍亚洲综合图不卡区| www.亚洲人| 亚洲综合一区二区三区| 欧美日韩精品欧美日韩精品一 | 精品美女在线观看| 国产精品一区二区免费不卡| 国产精品成人一区二区艾草| 欧美性高清videossexo| 美女性感视频久久| 久久久久久久精| 91免费看视频| 麻豆91精品视频| 亚洲国产精品黑人久久久| 91丨porny丨中文| 日韩av在线播放中文字幕| 久久色.com| 色综合久久精品| 男男gaygay亚洲| 中文字幕不卡一区| 欧美综合在线视频| 久久av中文字幕片| 国产精品高潮呻吟| 欧美高清视频在线高清观看mv色露露十八| 国内一区二区在线| 亚洲激情av在线| 欧美成人性福生活免费看| av在线免费不卡| 日韩和欧美一区二区三区| 久久精品综合网| 欧美精品日日鲁夜夜添| 国产成人精品一区二区三区四区 | 日韩视频一区二区在线观看| 成人动漫一区二区在线| 青青草国产精品亚洲专区无| 国产精品私人自拍| 日韩一区二区三区电影在线观看| 99精品黄色片免费大全| 激情欧美一区二区三区在线观看| 亚洲乱码中文字幕综合| 精品国产凹凸成av人网站| 欧美在线播放高清精品| 国产成人精品亚洲777人妖 | 精品国产凹凸成av人网站| 91福利小视频| 国产91精品入口| 日本亚洲一区二区| 亚洲精品欧美专区| 国产欧美综合在线观看第十页| 精品视频免费在线| 成人h精品动漫一区二区三区| 日本美女视频一区二区| 亚洲激情六月丁香| 国产精品毛片久久久久久| 欧美一区二区免费观在线| 91视频com| 懂色av一区二区三区免费观看 | 久久久国产午夜精品| 欧美日本高清视频在线观看| 99在线精品一区二区三区| 精一区二区三区| 日韩av电影天堂| 一个色综合网站| 自拍偷拍亚洲综合| 国产午夜精品美女毛片视频| 91精品国产综合久久精品app| 日本道免费精品一区二区三区| 成人一道本在线| 国产精品99久久久久久似苏梦涵 | 久久影音资源网| 日韩一区二区不卡| 欧美喷水一区二区| 欧美性生活影院| 日本韩国精品一区二区在线观看| 成人高清视频免费观看| 国产精品一区二区x88av| 精品中文av资源站在线观看| 免费在线观看不卡| 蜜臀a∨国产成人精品| 日本sm残虐另类| 麻豆极品一区二区三区| 热久久一区二区| 日韩精品高清不卡| 日韩不卡一区二区三区| 免费黄网站欧美| 蜜臀av在线播放一区二区三区| 日本免费在线视频不卡一不卡二 | 2023国产精品视频| 精品国产免费人成电影在线观看四季 | 国产亚洲一区二区三区四区| 久久亚洲综合色一区二区三区| 精品久久久久99| 欧美精品一区二区三区蜜桃视频| 欧美一级二级在线观看| 精品国一区二区三区| 精品成人免费观看| 久久久九九九九| 国产精品嫩草影院com| 国产精品国产a| 一区二区三区欧美日| 亚洲一区欧美一区| 日韩高清在线一区| 久久精品国产成人一区二区三区| 经典三级视频一区| 高清成人在线观看| av一二三不卡影片| 欧洲精品在线观看| 欧美一区二区三区爱爱| 国产天堂亚洲国产碰碰| 亚洲欧美日韩中文字幕一区二区三区| 一区二区三区精品在线|