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

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

?? key.c

?? 8051單片機的運放測試儀電子大賽程序。
?? C
字號:
//#include<reg51.h>
#include<yh.h>
#include<absacc.h>
#include<math.h>
//按鍵響應函數 
float V0,VI0;              // 電壓比較值,失調電壓值   
float VL0,VL1;             // K1,K2閉合或斷開時測得的輔助運放的輸出電壓 
float II0;                 // 失調電流值 
float AVD;					// 測試交流差模開環電壓增益AVD 
float KCMR;		     	    //交流共模抑制比KCMR
uint VIB;                   //電壓采集測量值 
uchar sw,gw,xsw1,xsw2;
extern uchar key_value ;   //外部中斷返回鍵值  
xdata  float ad_buf[50];

//AD0809轉換函數 

void ad_tran(void)  
{
  adbusy=1; 		 
  AD0809=0;                                 // 啟動A/D轉換 
  while(adbusy==1);                        // 待轉換結束 
  delay(10);
  VIB=AD0809;	 
//   VIB=0xaa	;   			   
  V0=(float)((float)VIB/0xff)*5  ;        //	十進制轉換	成比較值 

// VI0=(float)((float)VIB/0xff)*5  ;	//  測 試   

}
 
//輸出數值轉換
void in_tran(float tt)  
{
  
  sw=(uchar)tt/10;			  //轉換得出十位的值 
  gw=(uchar)tt%10;			  //轉換得出個位的值 
  xsw1=(uchar)(tt*10)%10;	  //轉換得出小數點后第一位的值	 
  xsw2=(uchar)(tt*100)%10;	  //轉換得出小數點后第二位的值	 
}

 //led顯示錯誤 EFF 
void led_showEFF(void)  
{
  COM8279=0x87;			   // 寫顯示器RAM	000H 
  DAT8279=table[15];	   // 顯示 F  
  COM8279=0x86;			   //  001H 
  DAT8279=table[15];       // 顯示 F 
  COM8279=0x85;			   //  002H 
  DAT8279=table[14];	   // 顯示 E  
}

//led顯示	  
void led_show(void)
{
  COM8279=0X87;
  DAT8279=table[xsw2];
  COM8279=0x86;			   // 寫顯示器RAM	000H 
  DAT8279=table[xsw1];	   // 顯示小數位
  COM8279=0x85;			   //  001H 
  DAT8279=table[gw]|0x80;  // 顯示各位并小數點	 
  COM8279=0x84;			   //  002H 
  DAT8279=table[sw];	   // 顯示十位
}
/*
//取采樣出來的最大值 
void cy_max(void)
{
   uchar i;
   for(i=0;i<50;i++)
	 {
	   ad_tran();		   //	ad采樣 50次 
	   ad_buf[i]=V0;	   //  把計算完后的比較值送給數組 
	   delay(10);		   //	延時10ms 
     }
   for(i=1;i<50;i++)
	   if(ad_buf[0]<ad_buf[i])
	       ad_buf[0]=ad_buf[i];	//取采樣出來的最大值 
   V0=ad_buf[0];	
}
 */
//取采樣平均值 
void cy_ary(void)
{
   uchar i;
   for(i=0;i<50;i++)
	 {
	   ad_tran();		   //	ad采樣 50次 
	   ad_buf[i]=V0;	   //  把計算完后的比較值送給數組 
	   delay(10);		   //	延時10ms 
     }
   for(i=0;i<50;i++)
   {
     V0=V0+ad_buf[i];
   }
   V0=V0/50;
}


//測試失調電壓VI0    		  
void key0(void)    
{
    PA8255=0x00;//相應的繼電器設置     1000	
	delay(1000);		            //延時 100ms
	cy_ary();			        //取出采樣50次的最大值 
	VI0=V0;		//計算出失調電壓 
	/*
	if(VI0>4)					//如果大于4則再一次進行采樣 
	{
	  	PA8255=0x40;//相應的繼電器設置  	 100	
	    delay(100);		        //延時 
    	cy_ary();
		VI0=V0*10;
		if(VI0>40)
		{ 
	  		PA8255=0x00;//關閉所有繼電器 
			delay(100);
	  		led_showEFF();
			goto loop0;
		}

    }	
	*/
	in_tran(VI0);
	led_show();
//loop0:
   	COM8279=0x80;
	DAT8279=table[1];  	
	//	PC8255=;		  //顯示單位LED燈   mV   
//	  VI0=(float)23.22;		  //	 測試 
//    ad_tran();				  //    測試 	

}

//測試失調電流  II0
void key1(void)
{
  //while(!){
 	PA8255=0x00;//0~0.4uA的繼電器設置 
	delay(1000);
	cy_ary();
	VL0=V0;
	PA8255=0x30;//0~0.4uA的繼電器的設置 
	delay(1000);
	cy_ary();
	VL1=V0;
	II0=VL1-VL0;           //uA	 0uA~0.4uA 
	/*
	if(II0>0.4)
	{
	    PA8255=0x40;//0.4uA~4uA的繼電器設置 
	    delay(100);
	    cy_ary();
		VL0=V0;
		PA8255=0x70;//0.4uA~4uA的繼電器的設置 
		delay(100);
		cy_ary();
		VL1=V0;
		II0=VL1-VL0;        // uA  0.4uA~4uA
		if(II0>4)
		{
		  PA8255=0x00;//關閉所有繼電器 
		  delay(100);
		  led_showEFF();
		  goto loop1;

		}
		
	}	
	*/
	 in_tran(II0);
     led_show();
//loop1:
   	 COM8279=0x80;
	 DAT8279=table[2];
			//	PC8255=;		  //顯示單位LED燈 	 uA
			
}

//測試交流差模開環電壓增益AVD 
void key2(void)
{
 	//相應繼電器的設置 
	delay(100);
	cy_ary();//采樣最大值 
	VL0=2*V0*0.707;//求出有效值 
	if(VL0>4)//VL0大于4V則錯誤 
	{
	 //關閉所有繼電器 
	 delay(100);
	 led_showEFF();
	 goto loop2;
	}

	  AVD=20*log((4/VL0)*1000);
	  in_tran(AVD);
      led_show();
loop2:	  
   	  COM8279=0x80;
	  DAT8279=table[3];
	  //	PC8255=;	


}

//交流共模抑制比KCMR	 
void key3(void)
{ 
/* 	//相應繼電器的設置 
	delay(100);
	cy_ary();//采樣最大值 
	VL0=2*V0*0.707;//求出有效值 
	if(VL0>4)//VL0大于4V則錯誤 
	{
	 //關閉所有繼電器 
	 delay(100);
	 led_showEFF();
	 goto  loop3;
	}

	
	  KCMR=20*log((4/VL0)*1000);
	  in_tran(KCMR);
      led_show();
loop3:	  	   
   	  COM8279=0x80;
	  DAT8279=table[4];
	  //	PC8255=;	
*/	
	 while(1)
	{
	cy_ary();
	//V0=V0-1.06;
	in_tran(V0);
	led_show();
	delay(100);
	}
}

//測試單位增益帶寬BWG
void key4(void)
{ 
  
   uchar i,a,b,c;
 	PC8255=0x00;
	a=0x00;
	b=0x87;
	
	for(i=0;i<8;i++)
	{ 
	  c=a&0x01;
	  COM8279=b;
	  DAT8279=table[a];
	  a=a>>1;
	  b--;
	}


		
/*	uchar i,a,b,c;
	a=0xff;
	b=0x87;
	for(i=0;i<8;i++)
	{ 
	  c=a&0x01;
	  COM8279=b;
	  DAT8279=table[c];
      a=a>>1;
	  b--;
	  }	  */

	  
}


//用于測試采集的信號 
void key5(void)
{ /*
	while(1)
	{
	cy_ary();
	V0=V0-1.06;
	in_tran(V0);
	led_show();
	delay(100);
    }	   */
   while(1){
	//測試8255;
	uchar i,a,b,c;
 	PC8255=0xff;
/*	delay(500);
	PA8255=0x00;
	delay(500);
	*/
	a=0xff;
	b=0x87;
	for(i=0;i<8;i++)
	{ 
	  c=a&0x01;
	  COM8279=b;
	  DAT8279=table[c];
      a=a>>1;
	  b--;
	}
	 } 
/*	while(1)
	{
	ad_tran();
	in_tran(V0);
	led_show();
	COM8279=0x80;
	DAT8279=table[6];
	delay(100);
	}
	*/
}

//大概延時1ms
void delay(uchar x)
{
  uchar i;
  while(x--)
  {	
    for(i=0;i<53;i++)
	{}
  }
}	 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久久久久免费相片| 欧美成人bangbros| 欧美性色欧美a在线播放| 欧美区视频在线观看| 在线欧美小视频| 欧美一区二区三区免费| 国产精品成人午夜| 日本视频一区二区| 成人福利电影精品一区二区在线观看 | 亚洲成人免费av| 久久丁香综合五月国产三级网站| 国产成人啪免费观看软件| 色婷婷综合激情| 久久久久久夜精品精品免费| 欧美国产日本视频| 亚洲mv大片欧洲mv大片精品| 午夜视频一区二区| 91视频免费看| 国产日韩av一区二区| 日韩精品亚洲一区二区三区免费| 国产精品中文欧美| 欧美日本韩国一区| 自拍偷自拍亚洲精品播放| 美美哒免费高清在线观看视频一区二区| 国产精品538一区二区在线| 欧洲一区二区三区在线| 国产精品色婷婷久久58| 久久狠狠亚洲综合| 欧美另类videos死尸| 国产精品久久久久久久久动漫| 日本特黄久久久高潮| 欧美午夜不卡视频| 日韩码欧中文字| 国产成人精品三级| 精品国产3级a| 青青草91视频| 欧美人与z0zoxxxx视频| 亚洲一区二区四区蜜桃| www.av亚洲| 中文字幕精品—区二区四季| 国产一区二区日韩精品| 欧美一区二区三区视频免费播放| 亚洲国产精华液网站w| 日韩激情一二三区| 精品视频999| 亚洲国产欧美在线人成| 在线精品观看国产| 亚洲专区一二三| 色94色欧美sute亚洲13| 亚洲免费伊人电影| 波多野结衣精品在线| 亚洲欧洲精品天堂一级| eeuss鲁一区二区三区| 综合av第一页| 在线欧美日韩精品| 亚洲成人一二三| 欧美性受xxxx| 美女视频一区在线观看| 91麻豆精品国产| 毛片一区二区三区| 国产日韩三级在线| 99久久精品久久久久久清纯| 国产精品免费丝袜| 91小视频免费观看| 亚洲1区2区3区4区| 日韩色视频在线观看| 麻豆极品一区二区三区| 国产亚洲精品7777| 99精品视频在线观看免费| 午夜电影一区二区三区| 欧美国产禁国产网站cc| 欧美女孩性生活视频| 精品在线免费观看| 中文字幕一区二| 在线观看日韩电影| 久久精品国产色蜜蜜麻豆| 久久久久99精品一区| 国产精品性做久久久久久| 中文字幕一区免费在线观看| 在线观看欧美精品| 蜜臀av在线播放一区二区三区| 欧美大片在线观看| 99麻豆久久久国产精品免费| 午夜精品福利久久久| 欧美v国产在线一区二区三区| jvid福利写真一区二区三区| 婷婷丁香久久五月婷婷| 久久精品一区八戒影视| 欧美视频精品在线| 国产成人欧美日韩在线电影| 亚洲国产视频一区| 国产亚洲精品资源在线26u| 欧美三级电影网| 国产高清精品网站| 亚洲尤物在线视频观看| 久久精品亚洲精品国产欧美| 欧美视频一区二| 成人高清免费观看| 玖玖九九国产精品| 亚洲黄色av一区| 久久奇米777| 91精品久久久久久久99蜜桃| eeuss国产一区二区三区| 青青草97国产精品免费观看| 亚洲男同1069视频| 亚洲国产激情av| 精品欧美一区二区三区精品久久 | 欧美狂野另类xxxxoooo| 99久久综合色| 国产精品一色哟哟哟| 亚洲欧美一区二区三区久本道91| 欧美日本韩国一区| 欧美在线影院一区二区| 成人教育av在线| 青青草原综合久久大伊人精品| 亚洲制服丝袜一区| 亚洲人成网站影音先锋播放| 久久久精品蜜桃| 精品88久久久久88久久久| 欧美无乱码久久久免费午夜一区 | 日韩av一级片| 亚洲伊人伊色伊影伊综合网 | 欧美人妇做爰xxxⅹ性高电影| 国产在线视视频有精品| 亚洲视频一区二区在线观看| 欧美高清视频在线高清观看mv色露露十八| av中文字幕亚洲| 成人99免费视频| 成人h版在线观看| jlzzjlzz亚洲女人18| 99精品视频一区| 日本国产一区二区| 色综合久久久久综合99| 日本高清不卡一区| 不卡的av网站| 91欧美一区二区| 91麻豆蜜桃一区二区三区| 91老司机福利 在线| 国产美女在线精品| 国产精品一区二区黑丝| 国产精品一卡二卡在线观看| 久久精品国产99| 蜜桃久久久久久久| 国产一区二区福利| 成人av资源在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 99精品欧美一区二区蜜桃免费 | 亚洲国产精华液网站w| 国产精品久久国产精麻豆99网站| 国产精品丝袜一区| 亚洲欧洲av在线| 亚洲成人tv网| 久久99精品国产麻豆婷婷洗澡| 国产福利一区二区三区在线视频| 美女视频黄 久久| 国产成人免费视频精品含羞草妖精 | 在线观看国产91| 欧美精品xxxxbbbb| 精品少妇一区二区三区在线视频| 久久久久久久久免费| 玉米视频成人免费看| 免费看黄色91| 成人黄色av电影| 欧美色手机在线观看| 久久综合久久久久88| 亚洲一区二区三区中文字幕| 粉嫩蜜臀av国产精品网站| 欧美精品一卡二卡| 亚洲欧美成aⅴ人在线观看| 久久不见久久见免费视频1| 91久久精品日日躁夜夜躁欧美| 精品毛片乱码1区2区3区| 亚洲图片另类小说| 国产精品影视天天线| 欧美美女一区二区| 久久精品无码一区二区三区| 一区二区三区蜜桃网| 国内精品在线播放| 91黄色免费版| 国产亚洲一本大道中文在线| 亚洲五月六月丁香激情| 久久精品久久精品| 欧美日韩精品福利| 一区二区三区欧美日| 色94色欧美sute亚洲线路一久| 国产精品白丝在线| 丁香婷婷综合色啪| 久久久久久99久久久精品网站| 麻豆久久一区二区| 日韩一级欧美一级| 强制捆绑调教一区二区| 欧美二区乱c少妇| 日本成人在线视频网站| 欧美日韩成人一区| 视频精品一区二区| 91精品国产欧美日韩| 免费一区二区视频| 精品成人佐山爱一区二区| 老司机一区二区| 久久色视频免费观看|