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

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

?? pc1490.c

?? 用C51單片機做的防盜報警器測試程序,主要實現AC/DC電壓測試,頻率測試,電流測試,正弦信號發生,數字IN/OUT等功能!
?? C
?? 第 1 頁 / 共 5 頁
字號:
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis10[i] != '\0')
    			{
      				lcd_wdat(dis10[i]);     //顯示結果 
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
				goto ERROR;
			    
    	     }

/**************************************************************************/ 
	  	    Port1B8255_write(9); //T98 /+5V
  		    Timer100ms=3;
			while(Timer100ms);
			write_ads(0x8c);
			read_ads();
			temp1=adc_hi;
			temp1=temp1<<8;
			temp1+=adc_lo;
		  	temp=(float)temp1/32768*2.048;
			temp*=1;
		  	temp*=1000;
			if ((temp>=Limit[18])&&(temp<=Limit[19]))
		     {
				lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis46[i] != '\0')	     //顯示字符"Test Pass"
     			{                         
       				lcd_wdat(dis46[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis11[i] != '\0')	   //顯示結果
    			{
      				lcd_wdat(dis11[i]);      
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
			
 			  }
		  	else
		  	{  
		  		lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis_11[i] != '\0')	     //顯示字符"Test Fail "
     			{                         
       				lcd_wdat(dis_11[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis11[i] != '\0')
    			{
      				lcd_wdat(dis11[i]);     //顯示結果 
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
				goto ERROR;
			    
    	     }
/**************************************************************************/ 
	  	    Port1B8255_write(10); //T290/3.96V
  		    Timer100ms=3;
			while(Timer100ms);
			write_ads(0x8c);
			read_ads();
			temp1=adc_hi;
			temp1=temp1<<8;
			temp1+=adc_lo;
		  	temp=(float)temp1/32768*2.048;
			temp*=1.04;  
		  	temp*=1000;
			if ((temp>=Limit[20])&&(temp<=Limit[21]))
		     {
				lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis46[i] != '\0')	     //顯示字符"Test Pass"
     			{                         
       				lcd_wdat(dis46[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis12[i] != '\0')	   //顯示結果
    			{
      				lcd_wdat(dis12[i]);      
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
			
 			  }
		  	else
		  	{   
		  		lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis_12[i] != '\0')	     //顯示字符"Test Fail "
     			{                         
       				lcd_wdat(dis_12[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis12[i] != '\0')
    			{
      				lcd_wdat(dis12[i]);     //顯示結果 
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
				goto ERROR;
			    
    	     }
/**************************************************************************/
			Port1B8255_write(11); //T33/3.4V
  		    Timer100ms=3;
			while(Timer100ms);
			write_ads(0x8c);
			read_ads();
			temp1=adc_hi;
			temp1=temp1<<8;
			temp1+=adc_lo;
		  	temp=(float)temp1/32768*2.048;
			temp*=1;	   //1.1
		  	temp*=1000;
			if ((temp>=Limit[22])&&(temp<=Limit[23]))
		     {
				lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis46[i] != '\0')	     //顯示字符"Test Pass"
     			{                         
       				lcd_wdat(dis46[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis13[i] != '\0')	   //顯示結果
    			{
      				lcd_wdat(dis13[i]);      
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
			
 			  }
		  	else
		  	{ 
		  		lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis_13[i] != '\0')	     //顯示字符"Test Fail "
     			{                         
       				lcd_wdat(dis_13[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis13[i] != '\0')
    			{
      				lcd_wdat(dis13[i]);     //顯示結果 
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
				goto ERROR;
			    
    	     }
/**************************************************************************/ 
     		Port1B8255_write(12); //T95/4.7V
  		    Timer100ms=3;
			while(Timer100ms);
			write_ads(0x8c);
			read_ads();
			temp1=adc_hi;
			temp1=temp1<<8;
			temp1+=adc_lo;
		  	temp=(float)temp1/32768*2.048;
			temp*=1;	   //1.1
		  	temp*=1000;
			if ((temp>=Limit[24])&&(temp<=Limit[25]))
		     {
				lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis46[i] != '\0')	     //顯示字符"Test Pass"
     			{                         
       				lcd_wdat(dis46[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis14[i] != '\0')	   //顯示結果
    			{
      				lcd_wdat(dis14[i]);      
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
			
 			  }
		  	else
		  	{ 
		  		lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis_14[i] != '\0')	     //顯示字符"Test Fail "
     			{                         
       				lcd_wdat(dis_14[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis14[i] != '\0')
    			{
      				lcd_wdat(dis14[i]);     //顯示結果 
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
				goto ERROR;
			    
    	     }
			 
/**************************************************************************/ 
     		Port1B8255_write(13); //T204/0.5V
  		    Timer100ms=3;
			while(Timer100ms);
			write_ads(0x8c);
			read_ads();
			temp1=adc_hi;
			temp1=temp1<<8;
			temp1+=adc_lo;
		  	temp=(float)temp1/32768*2.048;
			temp*=1;	   //1.1
		  	temp*=1000;
			if ((temp>=Limit[26])&&(temp<=Limit[27]))
		     {
				lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis46[i] != '\0')	     //顯示字符"Test Pass"
     			{                         
       				lcd_wdat(dis46[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis15[i] != '\0')	   //顯示結果
    			{
      				lcd_wdat(dis15[i]);      
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
			
 			  }
		  	else
		  	{ 
		  		lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis_15[i] != '\0')	     //顯示字符"Test Fail "
     			{                         
       				lcd_wdat(dis_15[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis15[i] != '\0')
    			{
      				lcd_wdat(dis15[i]);     //顯示結果 
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
				goto ERROR;
			    
    	     }
			 
/**************************************************************************/ 
     		Port1B8255_write(14); //T198/ 5V
  		    Timer100ms=3;
			while(Timer100ms);
			write_ads(0x8c);
			read_ads();
			temp1=adc_hi;
			temp1=temp1<<8;
			temp1+=adc_lo;
		  	temp=(float)temp1/32768*2.048;
			temp*=1;	   //1.1
		  	temp*=1000;
			if ((temp>=Limit[28])&&(temp<=Limit[29]))
		     {
				lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis46[i] != '\0')	     //顯示字符"Test Pass"
     			{                         
       				lcd_wdat(dis46[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis16[i] != '\0')	   //顯示結果
    			{
      				lcd_wdat(dis16[i]);      
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
			
 			  }
		  	else
		  	{ 
		  		lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis_16[i] != '\0')	     //顯示字符"Test Fail "
     			{                         
       				lcd_wdat(dis_16[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis16[i] != '\0')
    			{
      				lcd_wdat(dis16[i]);     //顯示結果 
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
				goto ERROR;
			    
    	     }
/**********************************************************************************/
			Port1B8255_write(15); //IC1 T107  Test
  		    Timer100ms=3;
			while(Timer100ms);
			write_ads(0x8c);
			read_ads();
			temp1=adc_hi;
			temp1=temp1<<8;
			temp1+=adc_lo;
		  	temp=(float)temp1/32768*2.048;
			temp*=1;	   //1.1
		  	temp*=1000;
			if ((temp>=350)&&(temp<=750))
		     {
				lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis46[i] != '\0')	     //顯示字符"Test Pass"
     			{                         
       				lcd_wdat(dis46[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis16[i] != '\0')	   //顯示結果
    			{
      				lcd_wdat(dis16[i]);      
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
			
 			  }
		  	else
		  	{ 
		  		lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis_16[i] != '\0')	     //顯示字符"Test Fail "
     			{                         
       				lcd_wdat(dis_16[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis16[i] != '\0')
    			{
      				lcd_wdat(dis16[i]);     //顯示結果 
      				i++;
    			}
				show_value(temp);           //n中數據處理與顯示         
          		lcd_delay(50);
				goto ERROR;
			    
    	     }
			
/**************************************************************************/
			Init1_8255();
			Port1B8255_write(16); 
			Init2_8255();
     		Port2B8255_write(0); //T200 IC1 O/P 測試!
  		    Timer100ms=3;
			while(Timer100ms);
			write_ads(0x8c);
			read_ads();
			temp1=adc_hi;
			temp1=temp1<<8;
			temp1+=adc_lo;
		  	temp=(float)temp1/32768*2.048;
			temp*=1;
		  	temp*=1000;
			if ((temp>=0)&&(temp<=50))
		     {
				lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis46[i] != '\0')	     //顯示字符"Test Pass"
     			{                         
       				lcd_wdat(dis46[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis18[i] != '\0')	   //顯示結果
    			{
      				lcd_wdat(dis18[i]);      
      				i++;
    			}
				
 			  }
		  	else
		  	{ 
		  		lcd_pos(0x00);               //設置顯示位置為第一行的第1個字符
    			i = 0;
    			while(dis47[i] != '\0')	     //顯示字符"Test Fail "
     			{                         
       				lcd_wdat(dis47[i]);
       				i++;
     			}
				lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
    			i = 0;
    			while(dis18[i] != '\0')
    			{
      				lcd_wdat(dis18[i]);     //顯示結果 
      				i++;
    			}
				
				goto ERROR;
			    				 
    	     }
/**************************************************************************/			
	 		Port2B8255_write(1); //T172 IC5 O/P 測試!
  		    Timer100ms=3;
			while(Timer100ms);
			write_ads(0x8c);
			read_ads();
			temp1=adc_hi;
			temp1=temp1<<8;
			temp1+=adc_lo;
		  	temp=(float)temp1/32768*2.048;
			temp*=1;
		  	temp*=1000;
			if ((temp>=0)&&(temp<=50))

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美哺乳videos| 美腿丝袜一区二区三区| 国产精品久久国产精麻豆99网站| 2020日本不卡一区二区视频| 欧美一级黄色大片| 日韩精品一区二区三区在线播放| 91精品国产91综合久久蜜臀| 日韩视频一区二区| 精品国内片67194| 久久综合狠狠综合久久综合88| 精品国产乱子伦一区| 久久久久久久久久美女| 亚洲国产成人自拍| 中文字幕日韩精品一区| 亚洲一区二区三区精品在线| 性做久久久久久久久| 麻豆免费精品视频| 国产suv精品一区二区883| 成人黄色在线网站| 91成人看片片| 欧美一区二区三区视频在线 | 一本到不卡免费一区二区| 色先锋资源久久综合| 欧美视频一区二区三区在线观看| 欧美肥妇free| 久久噜噜亚洲综合| 国产精品理伦片| 亚洲尤物视频在线| 久久成人免费网| 成人免费观看视频| 精品视频在线免费看| 日韩精品一区二区三区在线 | 日韩电影一区二区三区四区| 国产尤物一区二区| 成人av资源下载| 欧美三级日韩三级| 久久网站热最新地址| 亚洲视频在线一区观看| 日韩中文欧美在线| 成人晚上爱看视频| 欧美日韩专区在线| 日本一区二区综合亚洲| 亚洲国产成人高清精品| 韩日欧美一区二区三区| 91麻豆国产自产在线观看| 欧美一区二区在线不卡| 国产免费观看久久| 国产白丝网站精品污在线入口| 日本高清不卡一区| 精品美女一区二区| 亚洲男人电影天堂| 国产一区二区免费视频| 欧美私模裸体表演在线观看| 26uuu国产在线精品一区二区| 一区二区三区在线视频免费| 黄色小说综合网站| 欧美午夜电影网| 国产精品视频一二三| 日韩国产高清影视| 91小视频在线免费看| www久久精品| 日韩精品每日更新| 色综合天天综合网天天狠天天| 欧美成人精品1314www| 亚洲在线视频网站| 成人免费视频播放| 2021久久国产精品不只是精品| 亚洲综合一二三区| 成人av先锋影音| xfplay精品久久| 日韩黄色片在线观看| 99re热这里只有精品免费视频| 欧美不卡激情三级在线观看| 亚洲成人av中文| 色噜噜狠狠色综合欧洲selulu| 亚洲国产精品精华液ab| 国内外成人在线| 欧美一级久久久久久久大片| 亚洲一区精品在线| aa级大片欧美| 日本一区二区三区视频视频| 激情综合一区二区三区| 欧美一区二区三区免费视频| 亚洲成av人在线观看| 色哟哟精品一区| 亚洲欧洲制服丝袜| 97久久人人超碰| 国产精品理伦片| 成人亚洲一区二区一| 国产视频一区在线播放| 精品系列免费在线观看| 日韩一区二区在线观看视频| 视频一区视频二区中文| 欧美美女bb生活片| 五月天婷婷综合| 在线成人免费观看| 日韩在线a电影| 91精品婷婷国产综合久久性色| 亚洲一卡二卡三卡四卡无卡久久 | 国产精品国产a| 国产成人a级片| 久久久久久久久免费| 国产精品69毛片高清亚洲| 久久先锋影音av鲁色资源| 国产一区二区主播在线| 国产亚洲精品aa| 成人黄色网址在线观看| 国产精品国产三级国产aⅴ入口| 成人深夜视频在线观看| 国产精品久久久久精k8| 一本到高清视频免费精品| 一级做a爱片久久| 欧美日韩三级在线| 秋霞成人午夜伦在线观看| 欧美一级免费大片| 麻豆国产欧美日韩综合精品二区| 日韩三级视频中文字幕| 91成人在线免费观看| 亚洲国产日韩精品| 6080亚洲精品一区二区| 狠狠久久亚洲欧美| 国产精品久久久久久久浪潮网站| 波多野结衣亚洲一区| 亚洲最快最全在线视频| 欧美剧情电影在线观看完整版免费励志电影 | 久久久久久久久久久久久女国产乱| 国产宾馆实践打屁股91| 伊人色综合久久天天人手人婷| 欧美日韩一区二区三区视频| 蜜臀99久久精品久久久久久软件| 久久久久久夜精品精品免费| 成人激情小说乱人伦| 亚洲夂夂婷婷色拍ww47| 精品国一区二区三区| av在线一区二区| 日日欢夜夜爽一区| 久久久精品日韩欧美| 91麻豆自制传媒国产之光| 日本vs亚洲vs韩国一区三区| 国产亚洲精品超碰| 欧美伊人久久久久久久久影院| 日本午夜精品视频在线观看| 国产精品天干天干在线综合| 欧美日韩亚洲综合一区| 国产麻豆91精品| 亚洲一区在线观看免费| wwwwww.欧美系列| 在线观看免费成人| 国产一区二区美女诱惑| 亚洲线精品一区二区三区| 精品噜噜噜噜久久久久久久久试看| 成人v精品蜜桃久久一区| 午夜精品福利在线| 国产欧美日韩视频在线观看| 欧美日韩中文字幕一区二区| 国产伦精品一区二区三区在线观看| 一区二区在线观看不卡| 久久老女人爱爱| 欧美日韩国产电影| 99久久精品免费看国产免费软件| 麻豆一区二区在线| 亚洲与欧洲av电影| 国产精品三级av| 精品国产麻豆免费人成网站| 91成人在线免费观看| 国产99久久久久久免费看农村| 日本亚洲免费观看| 一区二区三区久久| 中文字幕欧美日本乱码一线二线| 91麻豆精品国产91久久久久久久久 | 99久久精品免费看国产免费软件| 久久国产福利国产秒拍| 亚洲国产aⅴ成人精品无吗| 国产精品女主播av| 精品国产3级a| 欧美一区二区成人6969| 欧洲精品一区二区三区在线观看| 国产99久久精品| 精品一区二区三区欧美| 日韩黄色免费电影| 亚洲h动漫在线| 一区二区在线观看视频| 中文字幕日本不卡| 国产亚洲精品资源在线26u| 精品乱人伦小说| 日韩一区二区在线看片| 欧美放荡的少妇| 欧美日韩国产欧美日美国产精品| 色噜噜狠狠色综合欧洲selulu| www.66久久| 成人午夜电影久久影院| 国产成人在线视频网站| 国产精品亚洲一区二区三区妖精| 蜜臀久久99精品久久久久宅男| 一二三区精品视频| 依依成人综合视频| 一区二区激情视频| 亚洲一区二区影院| 成人性生交大片免费看视频在线| 国内成人自拍视频|