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

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

?? test4div1.c

?? 采用LPC935控制的一個項目
?? C
字號:
#include <REG935.H>
#include"..\SOURCE\general.h"
#include <STRING.H>
//#include <stdio.h>
BYTE STATE;
DWORD DISTANCE,DISTANCENA,DISTANCEPA1,DISTANCEPA2;
BYTE PREDATA=100,j=0;
bit OVERFLOW=0;
/*********************************************************************************************************
* 函數名稱: X9C104  
*
* 功能描述: 數字電位器X9C104控制程序。
*
* 入口參數: X9C104DATA 數字電位器的中心抽頭的位置數值
*
* 出口參數: 無
*
* 全局變量: 無
*
* 調用模塊: delay
*
* 作    者: 汪帆
* 創建時間: 2006年1月10日
********************************************************************************************************/
void x9c104(BYTE X9C104DATA)
{
	 signed int i;
	 UD=0;
	 INC=0;
	 i=	X9C104DATA-PREDATA;
	 if (i>0)
	 {
	 	i=X9C104DATA-PREDATA;
		UD=1;
		do
		{
			INC=1;
			_nop_();
			INC=0;
			i--;
		}while (i>0);
	 }else if (i<0)
	 {
	 	i=PREDATA-X9C104DATA;
		UD=0;
		do
		{
			INC=1;
			_nop_();
			INC=0;
			i--;
		}while (i>0);	
	 }
	 PREDATA=X9C104DATA;

}
/*********************************************************************************************************
* 函數名稱: pulse  
*
* 功能描述: 發送脈沖,并選擇脈沖寬度
*
* 入口參數: ABC=0 范圍參數
*
* 出口參數: 無
*
* 全局變量: 無
*
* 調用模塊: 無
*
* 作    者: 汪帆
* 創建時間: 2006年1月10日
********************************************************************************************************/
void pulse(BYTE ENSEL10)
{
	//START=0;	
	CLR=0; 
	delay(2);
	LOAD=0;			      //LOAD為脈沖下降沿有效
	switch (ENSEL10)	  
	{	
		case 1:   EN=0;SEL1=0;SEL0=0;ENNP=0;break;	  	//200米
		case 2:   EN=0;SEL1=0;SEL0=1;ENNP=0;break;	  	//1000米
		case 3:   EN=0;SEL1=1;SEL0=0;ENNP=0;break;	  	//4000米
		case 4:   EN=0;SEL1=1;SEL0=1;ENNP=0;break;	  	//8000米 
		case 5:   EN=1;SEL1=0;SEL0=0;ENNP=1;break;		//
		case 6:   EN=1;SEL1=0;SEL0=0;ENNP=1;break;		//
		case 7:   EN=1;SEL1=1;SEL0=0;ENNP=1;break;		//
		case 8:   EN=1;SEL1=1;SEL0=0;ENNP=1;break;		//
		default:	break;
	}
	DCLK=0;
	//START=1;
	CLR=1; 
}
/*********************************************************************************************************
* 函數名稱: rdpulse  
*
* 功能描述: 讀一次測試數據的值
*
* 入口參數: 
*
* 出口參數: DISTANCE 一次測試后的記數值	
*
* 全局變量: 無
*
* 調用模塊: 無
*
* 作    者: 汪帆
* 創建時間: 2006年1月10日
********************************************************************************************************/
DWORD rdNAPA(void)
{
	BYTE i,l;
	for(l=0;l<255;l++)
	{
		_nop_();
		_nop_();
	}
	P2=P2|0x18;
	_nop_();
	P2=P2&0xe7;
	DISTANCE=0;
    	DCLK=0;	
		LOAD=0;	
		LOAD=1;	
		DCLK=1;
		LOAD=0;
	for (i=0;i<10;i++)
	{
		DCLK=1;
	    if(SD==1)
		  DISTANCE|=1;
	   	if(i<9) 
		  DISTANCE<<=1;
		DCLK=0;
	 }
	 DCLK=0;
	 //DISTANCE=1688;
	 return(DISTANCE);	
}			                
/*********************************************************************************************************
* 函數名稱: gainDISTANCE 
*
* 功能描述: 自動測試程序
*
* 入口參數: 無
*
* 出口參數: DISTANCE 一次測試后的記數值	;RANGE 完成測試時的范圍
*			當DISTANCE=0x0fff,RANGE=7時說明測試距離過長,超出測試范圍。
*
* 全局變量: 無
*
* 調用模塊: 無
*
* 作    者: 汪帆
* 創建時間: 2006年1月10日
********************************************************************************************************/
  DWORD gainDISTANCE(void)
{ 
BYTE k=255;
do
	{
	 	j=0;
		CCU_init(j*36);
		delay(5);
		DA(k);		 //數模轉換,從AD03(P2.0)輸出模擬電壓,為PA,NA檢測提供基準電壓
		_nop_();
		_nop_();
		_nop_();

	do
		{	
			j++;
			if(j==9) 
			  break;	
			pulse(j); 			
			DISTANCE=rdNAPA();	
		}while(DISTANCE==0x03ff);
		k=k-2;
		if (k>10)
		    OVERFLOW=0;
		else 
		   {
			OVERFLOW=1;
			break;
		   }
	}while(DISTANCE==0x03ff);
	if ((j==1)||(j==2))
	{
	 DISTANCE=(DISTANCE)*2;
	}
	else if ((j==3)||(j==4))
	{
	 DISTANCE=(DISTANCE)*4;
	}
    else if ((j==5)||(j==6))
	{
	 DISTANCE=(DISTANCE)*8;
	}
	else if ((j==7)||(j==8))
	 DISTANCE=(DISTANCE)*16;
    return(DISTANCE);
}

void autotest()
{	
	char xdata str1[50],*str2; 

	/*unsigned char i=0;  //測試
	while(1)
	{
	CCU_init(1*36);
		delay(5);
		DA(255);		 //數模轉換,從AD03(P2.0)輸出模擬電壓,為PA,NA檢測提供基準電壓
		_nop_();
		_nop_();
		_nop_();
	i++;
	i%=5;	
	pulse(2);
	delay(20);
	}*/

	D1=0;
	D0=0;		    //選中PA1事件測的數據
	DISTANCEPA1=gainDISTANCE();		
	D1=0;
	D0=1;		    //選中PA2事件測的數據
	DISTANCEPA2=gainDISTANCE();
	D1=1;		    //選中NA事件測的數據
	DISTANCENA=gainDISTANCE();
	/*PAS;
	if(PAS==0)
	{
		strcpy(str1,"斷線距離。");
		if (DISTANCEPA2==0x03ff)
		    DISTANCE=DISTANCEPA1;
		else   
		    DISTANCE=DISTANCEPA2;	
	}
	else
	{
		strcpy(str1,"混線距離。");
	} 
	strcpy(str1,"斷線距離第一次。");
   	numtostr(str1,DISTANCEPA1);
	if(OVERFLOW)
	  str2=strcat("測試距離太長超范圍。");
	else
	  str2=strcat(str1,"米");
	xf3011text(str2);
	delay(255);	
	delay(255);	*/

	if ((DISTANCEPA1)==0x03ff)
		    DISTANCE=DISTANCEPA2;
		else   
		    DISTANCE=DISTANCEPA1;
	/*if ((j==1)||(j==2))
	{
	 DISTANCE=(DISTANCE)*2;
	 DISTANCENA=(DISTANCENA)*2;
	}
	else if ((j==3)||(j==4))
	{
	 DISTANCE=(DISTANCE)*4;
	 DISTANCENA=(DISTANCENA)*4;
	}
    else if ((j==5)||(j==6))
	{
	 DISTANCE=(DISTANCE)*8;
	 DISTANCENA=(DISTANCENA)*8;
	}
	else if ((j==7)||(j==8))
	{
	 DISTANCE=(DISTANCE)*16;
	 DISTANCENA=(DISTANCENA)*16;
	}*/ 
    DISTANCE=DISTANCE-8;
    DISTANCENA=DISTANCENA-10;
	//DISTANCE=(DISTANCE)*7;
	//DISTANCE=(DISTANCE)/8; ;
	//DISTANCE=(DISTANCE)*9;
	//DISTANCE=(DISTANCE)/10; 
	if(DISTANCENA>DISTANCE)
	{
	 strcpy(str1,"斷線距離。");
   	 numtostr(str1,DISTANCE);
	 if(OVERFLOW)
	  str2=strcat("測試距離太長超范圍。");
	 else
	  str2=strcat(str1,"米");
	 xf3011text(str2);
	 delay(255);
	 delay(255);
	}
	else
	{		
	strcpy(str1,"短路距離。");
  	numtostr(str1,DISTANCENA);
	if(OVERFLOW)
	  str2=("測試距離太長超范圍。");
	else
	str2=strcat(str1,"米");
	xf3011text(str2);
	delay(255);
	delay(255);
	}	
}  
void DA(BYTE da_val)
{
	DWORD xdata i;
	ADINS=0x08;				//開轉換通道3
	ADMODA=0x02;			//設置轉換模式
	ADMODB=0x44;			//設置ADC模塊,0.5Mhz<ADC CLK<3.3Mhz,使能DAC0
	ADCON0=0x04;			//開啟DAC0模塊

	//ADCON0&=0x7F;			//清AD/DA轉換完成標志位
	AD0DAT3=da_val;			//AD0DAT3的值為DAC0輸出的控制量
	for(i=0;i<=1000;i++);
	ADCON0=0x05;			//啟動DA轉換,立即啟動方式
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
**性色生活片久久毛片| 欧美日韩精品一区二区天天拍小说| 自拍av一区二区三区| 国产三级一区二区三区| 91在线精品一区二区三区| 日韩精品成人一区二区在线| 国产精品毛片高清在线完整版| 91精品国产综合久久香蕉麻豆| 国产成人自拍在线| 婷婷综合另类小说色区| 国产精品视频线看| 欧美电视剧在线看免费| 色88888久久久久久影院野外| 精品一区二区在线视频| 天天影视涩香欲综合网| 亚洲精品自拍动漫在线| 国产精品国产三级国产有无不卡 | 91亚洲资源网| 国产精品一二三区在线| 蜜臀久久99精品久久久久宅男| 亚洲在线中文字幕| 亚洲激情一二三区| 亚洲欧洲日韩综合一区二区| 欧美韩国日本综合| 国产亚洲午夜高清国产拍精品| 在线成人高清不卡| 欧美日韩视频一区二区| 91黄色激情网站| 91视频91自| 日本韩国欧美三级| 日本韩国欧美三级| 在线看日本不卡| 91福利在线播放| 欧美性感一区二区三区| 欧美性猛片xxxx免费看久爱| 91免费在线看| 日本高清不卡视频| 色国产综合视频| 欧美色网站导航| 欧美午夜精品久久久久久孕妇| 色菇凉天天综合网| 欧美三级视频在线| 91精品国产综合久久久久久久 | 亚洲精品乱码久久久久久| 亚洲国产成人午夜在线一区| 欧美国产乱子伦 | 美女网站一区二区| 蜜臀av性久久久久av蜜臀妖精| 日韩不卡一区二区三区| 日本 国产 欧美色综合| 麻豆久久一区二区| 国产成人综合在线观看| www.欧美日韩| 色婷婷亚洲一区二区三区| 精品污污网站免费看| 91精品一区二区三区久久久久久| 日韩欧美一区在线| 久久久久久久网| 自拍偷拍国产精品| 亚洲成av人片观看| 久久精品国产在热久久| 成人一区二区三区在线观看| bt7086福利一区国产| 精品国产伦理网| 精品粉嫩aⅴ一区二区三区四区| 久久先锋影音av鲁色资源网| 国产免费成人在线视频| 亚洲欧洲三级电影| 日韩在线卡一卡二| 国产精品一区二区久久精品爱涩| 成人av资源网站| 精品视频在线免费看| 26uuu国产在线精品一区二区| 国产精品久久精品日日| 亚洲福利国产精品| 久久99国产精品尤物| av一区二区三区在线| 91.成人天堂一区| 久久综合色播五月| 亚洲免费看黄网站| 看国产成人h片视频| 97se狠狠狠综合亚洲狠狠| 欧美肥妇bbw| 亚洲国产成人在线| 欧美bbbbb| 91伊人久久大香线蕉| 日韩视频一区二区三区 | 亚洲视频一区在线观看| 欧美aaa在线| 一本色道久久加勒比精品 | 一区二区三区免费在线观看| 欧美96一区二区免费视频| 99re在线视频这里只有精品| 欧美一级在线观看| 亚洲欧洲制服丝袜| 国产激情91久久精品导航| 欧美区在线观看| 亚洲欧美自拍偷拍| 国产剧情一区二区| 欧美色涩在线第一页| 日本一二三不卡| 久久99精品国产麻豆不卡| 欧美制服丝袜第一页| 欧美激情资源网| 国产在线日韩欧美| 欧美精品欧美精品系列| 一级中文字幕一区二区| 成人午夜免费电影| 精品盗摄一区二区三区| 日韩国产高清影视| 色94色欧美sute亚洲线路一ni| 欧美激情综合在线| 国产综合成人久久大片91| 在线不卡中文字幕播放| 亚洲精品一二三| 99精品在线免费| 中文成人综合网| 国产精品一区在线| 欧美不卡在线视频| 日韩电影在线一区| 5566中文字幕一区二区电影| 一区二区高清免费观看影视大全 | 色狠狠桃花综合| 亚洲黄色在线视频| 91在线观看下载| 国产精品传媒视频| 国产 欧美在线| 日韩精品乱码av一区二区| 99这里只有久久精品视频| 欧美激情中文字幕| 蜜臀av性久久久久蜜臀av麻豆| 在线欧美日韩精品| 亚洲免费视频中文字幕| 99这里只有久久精品视频| 国产精品女主播av| 国产不卡高清在线观看视频| 久久久久88色偷偷免费| 国产福利91精品一区二区三区| 久久你懂得1024| 国产成人亚洲综合a∨猫咪| 久久久久成人黄色影片| 成人毛片视频在线观看| 欧美国产精品一区二区| 97久久精品人人做人人爽| 国产精品传媒在线| 91豆麻精品91久久久久久| 一区二区成人在线视频| 欧美三级在线播放| 免费欧美高清视频| 亚洲精品在线网站| 国产不卡在线一区| 亚洲精品乱码久久久久久黑人| 91成人免费在线视频| 日本中文字幕不卡| 欧美精品一区二区三区在线| 国产·精品毛片| 亚洲精品乱码久久久久久久久 | 日韩美女主播在线视频一区二区三区| 男人的天堂久久精品| 久久久久久久久久久久久女国产乱| 国产精品亚洲第一| 亚洲人成网站色在线观看| 欧美日韩精品一区二区三区四区 | 日韩精品福利网| 欧美va亚洲va在线观看蝴蝶网| 国产盗摄精品一区二区三区在线| 自拍av一区二区三区| 在线不卡一区二区| 国产精品中文字幕日韩精品 | 亚洲国产你懂的| 日韩一区二区免费高清| 国产精品资源在线看| 一区二区三区免费看视频| 精品美女被调教视频大全网站| 成人av在线一区二区| 爽好久久久欧美精品| 欧美激情在线一区二区| 欧美精品777| 成人av第一页| 日本 国产 欧美色综合| 国产精品欧美一级免费| 欧美另类高清zo欧美| 国产91高潮流白浆在线麻豆| 亚洲高清视频在线| 久久综合一区二区| 色播五月激情综合网| 国产老肥熟一区二区三区| 亚洲自拍偷拍av| 日本一区二区不卡视频| 日韩一区二区电影| 99久久国产综合精品色伊| 久久成人18免费观看| 亚洲尤物在线视频观看| 国产午夜亚洲精品羞羞网站| 欧美日韩三级一区| 99久久er热在这里只有精品66| 久久精品国产成人一区二区三区| 亚洲美女区一区| 中文欧美字幕免费| 久久综合资源网|