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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? yh_t3_new.c

?? 電子秤源程序。去年的心血啊!c語言編寫的51單片機(jī)程序。
?? C
?? 第 1 頁 / 共 5 頁
字號:
		}
		over_load();
		ave3_ad0=ave3_ad;
		ave3_ad=average3();
		f_stab=stab(ave3_ad,ave3_ad0);
		f_stab2=stab2();																	
		//自動(dòng)歸零功能
		ad_zero=auto_zero(ave3_ad);
		i=0;
		while(i<13)
		{
			ad13[i].times++;
			if(ad13[i].times==13)
				{
					temp_j=i;
					ad13[i].ad=ave3_ad;
					ad13[i].times=0;
				}
			i++;
		}
		rotate();
		sort();
		if(ad13[6].ad>=ad_zero)
			{
				inc_ad=ad13[6].ad-ad_zero;
				f_minus=1;
			}						
		else
			{
				inc_ad=ad_zero-ad13[6].ad;
				f_minus=0;
			}									
		weight=inc_ad*buf_24c02_2L[0];
		temp_weight=weight%(buf_24c02_AD[1]);
		weight/=(buf_24c02_AD[1]);
		if(temp_weight>((buf_24c02_AD[1])/2))			
				weight++;			
		weight*=step;
		BIN_to_BCD(weight);		
		if((dis_zone[1]==0xbe)&&(count_point!=4))
			{
				dis_zone[1]=0x00;
				if((dis_zone[2]==0xbe)&&(count_point!=3))
					{
						dis_zone[2]=0x00;
						if((dis_zone[3]==0xbe)&&(count_point!=2))
							{
								dis_zone[3]=0x00;
								if((dis_zone[4]==0xbe)&&(count_point!=1))
										dis_zone[4]=0x00;										
							}
					}
			}					
		//穩(wěn)定符號
		if(weight==temp_weight0)
				f_stab_weight=1;
		else
			{
				f_stab_weight=0;
				temp_weight0=weight;
			}
		//歸零符號
		if(weight==0)
				f_zero=1;
		else
				f_zero=0;
		//-----------------------
		//數(shù)據(jù)的正負(fù)也是公共的
 		if((f_minus==0)&&(weight>=step))
 				dis_zone[0]=0x40;
 		else
 				dis_zone[0]=0x00;
  	//單位是克的情況
  	if((f_g==1)&&(count_point!=0))  				
  			dis_zone[5-count_point]|=0x01;  		
  	/********************************
  	//單位是千克的情況
  	if(f_kg==1)
  		{
  			i=1;
  			while(i<6)
  			{
  				j=arr_BCD[i];
  				dis_zone[i]=discode_num[j];
  				i++;
  			}
  			//1621顯示區(qū)域的第2個(gè)字位,必須包含小數(shù)點(diǎn)
  			dis_zone[1]=((dis_zone[1])|0x01);
  		}
  	//單位是英鎊的情況
  	if(f_lb==1)
  		{
  			weight*=220468;
  			i=5;
  			while(i>0)
  			{
  				weight/=10;
  				i--;
  			}
  			temp_weight=weight;
				BIN_to_BCD(temp_weight);
				i=1;
  			while(i<6)
  			{
  				j=arr_BCD[i];
  				dis_zone[i]=discode_num[j];
  				i++;
  			}
  			//1621顯示區(qū)域的第2個(gè)字位,必須包含小數(shù)點(diǎn)
  			dis_zone[1]=((dis_zone[1])|0x01);
  		}
  	//單位是盎司的情況
  	if(f_oz==1)
  		{
  			weight*=352734;
  			i=4;
  			while(i>0)
  			{
  				weight/=10;
  				i--;
  			}
  			temp_weight=weight;
				BIN_to_BCD(temp_weight);
				if(arr_BCD[0]==0)
					{
						i=1;
  					while(i<6)
  					{
  						j=arr_BCD[i];
  						dis_zone[i]=discode_num[j];
  						i++;
  					}
  					//1621顯示區(qū)域的第2個(gè)字位,必須包含小數(shù)點(diǎn)
  					dis_zone[1]=((dis_zone[1])|0x01);
  				}
  			else
  				{
  					i=0;
  					while(i<5)
  					{
  						j=arr_BCD[i];
  						dis_zone[i+1]=discode_num[j];
  						i++;
  					}
  					//1621顯示區(qū)域的第2個(gè)字位,必須包含小數(shù)點(diǎn)
  					dis_zone[2]=((dis_zone[2])|0x01);
  				}
  		}
  	*********************************/
  	
  	
  	//LCD顯示的這條語句是公共的
  	display_1621();
		
		//清零功能
		//清零和去皮模塊必須有范圍,否則容易出現(xiàn)超載現(xiàn)象
		//暫時(shí)將手動(dòng)清零的范圍設(shè)定為+2%~-2%,并且是
		//以開機(jī)零點(diǎn)為基準(zhǔn)
		if(ZERO==0)
			{
				delay_nms(50);
				if(ZERO==0)
					{						
						while(1)
						{
							if(ZERO==1)
									break;
						}
						alarm(200);//按鍵音,表示按鍵有效
						if(f_zero==1)
							{
								n_add=0;
								total=0;
								f_add=0;
								//顯示“n   =0”
								dis_zone[0]=discode_low[14];
								dis_zone[1]=0x00;
								dis_zone[2]=0x00;
								dis_zone[3]=0x00;
								dis_zone[4]=discode_low[0];
								//dis_zone[5]=0xbe;
								dis_zone[5]=discode_num[0];
								display_1621();
								delay_nms(5000);									
							}
						else if(f_tare==1)//去皮狀態(tài)下不能清零														
								alarm(2000);							
						else
							{
								dif=ad13[6].ad-ad_zero_kj;
								if((dif<MANU_ZERO_POS(y))&&(dif>MANU_ZERO_NEG(y)))
								//if((dif<manu_zero_pos)&&(dif>manu_zero_neg))
										ad_zero=ad13[6].ad;
								else
										alarm(800);
							}
					}
			}
		//去皮功能
		//去皮模塊必須有范圍,而且去皮必須有標(biāo)識(shí)符號
		//去皮的范圍上限暫時(shí)設(shè)定為100%
		//說明:自己編寫的這個(gè)去皮模塊包含了扣重。
		//這個(gè)下限暫時(shí)copy保加利亞,
		//?不知道該下限如何確定。
		if(TARE==0)
			{
				delay_nms(50);
				if(TARE==0)
					{						
						while(!TARE);
						alarm(200);//按鍵音,表示按鍵有效
						//f_tare=1;
						f_tare=!f_tare;
						if(f_tare==1)
							{
								//if(f_minus==0)//重量為負(fù)數(shù)時(shí),不能去皮。
									//{
										//f_tare=0;
										//alarm(800);
									//}
									dif=ad13[6].ad-ad_zero;//注意:此處使用的是
																					//當(dāng)前的零點(diǎn)
									if(((dif>TARE_LOW)&&(dif<TARE_HIGH(y)))||((dif>-TARE_HIGH(y))&&(dif<-TARE_LOW)))
									//if(((dif>TARE_LOW)&&(dif<tare_high))||((dif>-tare_high)&&(dif<-TARE_LOW)))										
											ad_zero=ad13[6].ad;										
									else
										{
											f_tare=0;
											alarm(800);
										}	
						  }
						 else						 	
						 		ad_zero=ad_zero_kj;										
					}
			}
		/****************
		if(MENU==0)
			{
				delay_nms(50);
				{
					if(MENU==0)
						{
							delay_nms(500);//延時(shí)的作用:避免按
															//一下,程序當(dāng)作按
															//兩下。
							count_unit++;
							if(count_unit>4)
									count_unit=1;
							switch(count_unit)
							{
								case 1:f_oz=1;
											 f_lb=0;
											 f_g=0;
											 f_kg=0;
											 break;	
								case 2:f_oz=0;
											 f_lb=1;
											 f_g=0;
											 f_kg=0;
											 break;
								case 3:f_oz=0;
											 f_lb=0;
											 f_g=1;
											 f_kg=0;
											 break;
								case 4:f_oz=0;
											 f_lb=0;
											 f_g=0;
											 f_kg=1;
											 break;
								default://應(yīng)該報(bào)錯(cuò)!顯示Err 2
												dis_zone[0]=0x00;
												dis_zone[1]=discode_cap[5];
												dis_zone[2]=discode_low[18];
												dis_zone[3]=discode_low[18];
												dis_zone[4]=0x00;
												//dis_zone[5]=0x7c;
												dis_zone[5]=discode_num[2];
												display_1621();
												alarm(800);
							}
						}
				}
			}
		****************/
		//----------------------------------------------
	//串口部分
	if(MENU==0)
		{
			delay_nms(50);
			if(MENU==0)
				{					
					while(!MENU);
					//TH2=0xFF;				// 波特率9600
					//TL2=0xDC;
					//TR2=1;				// 啟動(dòng)定時(shí)器2
					//TR1=1;				// 啟動(dòng)定時(shí)器1
					alarm(200);					
					i=5;//arr_BCD[0]中存放的內(nèi)容無意義。
					while(i>0)
					{
						arr_BCD[i]+=48;
						i--;
					}
					for(;i<5-count_point;i++)
					{
						arr_BCD[i]=arr_BCD[i+1];
					}									
					arr_BCD[i]=46;
					i=5;
					while(i>=0)
					{
						//發(fā)送之前必須把數(shù)字轉(zhuǎn)化成ASCII碼。
						send_byte(arr_BCD[i]);
						i--;
					}
					if(f_minus==0)														
							send_byte(45);//"-"對應(yīng)的ASCII碼
					else							
							send_byte(32);//" "對應(yīng)的ASCII碼
				}
				//TR2=0;				// 停止定時(shí)器2
				//TR1=0;				// 停止定時(shí)器1
		}
	//-------------------------------------------
	//累加部分
	if(ADD==0)
		{
			if(ADD==0)
				{
					while(1)
					{
						if(ADD==1)
								break;
					}
					alarm(200);
					f_add=1;
					if(f_zero==0)//不是空載的情況下。
						{
							total+=weight;
							n_add++;
						}	
					//顯示:“totL= ”					
					dis_zone[0]=discode_low[20];
					dis_zone[1]=discode_low[15];
					dis_zone[2]=discode_low[20];
					dis_zone[3]=discode_cap[12];
					dis_zone[4]=discode_low[0];
					dis_zone[5]=0x00;
					display_1621();
					delay_nms(5000);												
					BIN_to_BCD(total);
					if((dis_zone[0]==0xbe)&&(count_point!=5))
						{
							dis_zone[0]=0x00;
							if((dis_zone[1]==0xbe)&&(count_point!=4))
								{
									dis_zone[1]=0x00;
									if((dis_zone[2]==0xbe)&&(count_point!=3))
										{
											dis_zone[2]=0x00;
											if((dis_zone[3]==0xbe)&&(count_point!=2))
												{
													dis_zone[3]=0x00;
													if((dis_zone[4]==0xbe)&&(count_point!=1))
															dis_zone[4]=0x00;										
												}
										}
								}
						}
					if(count_point!=0)	
							dis_zone[5-count_point]|=0x01;
					display_1621();
					delay_nms(5000);
					//顯示“n   =x”
					dis_zone[0]=discode_low[14];
					dis_zone[1]=0x00;
					dis_zone[2]=0x00;
					dis_zone[3]=0x00;
					dis_zone[4]=discode_low[0];
					dis_zone[5]=discode_num[n_add];
					display_1621();
					delay_nms(5000);		
				}
		}
		
	//以下是延時(shí)關(guān)閉LCD部分。
	if(f_stab_mainly==0)
		{
			if(f_stab_weight==1)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
捆绑调教一区二区三区| 久久久一区二区三区| 欧美综合一区二区三区| 欧洲在线/亚洲| 欧美tk—视频vk| 日本一区二区在线不卡| 日韩理论片一区二区| 一级中文字幕一区二区| 久久国产视频网| 92精品国产成人观看免费| 在线精品视频一区二区| 欧美电影免费观看高清完整版 | 国产精品无圣光一区二区| 国产精品久久久久久久久免费桃花 | 中文字幕av一区二区三区| 中文字幕欧美一| 老鸭窝一区二区久久精品| 成人理论电影网| 欧美成人官网二区| 亚洲男人的天堂av| 国产精品123区| 欧美日韩www| 一区二区三区在线观看视频| 婷婷开心久久网| 99久久免费精品高清特色大片| 在线观看视频一区| 国产精品久久毛片| 韩国成人精品a∨在线观看| 欧美影院一区二区三区| 亚洲少妇屁股交4| 亚洲高清在线精品| 成人av电影免费在线播放| 日韩欧美在线一区二区三区| 香蕉久久夜色精品国产使用方法 | 亚洲日本一区二区三区| 国产在线播放一区| 久久久精品黄色| 男女男精品视频| 日韩精品一区在线观看| 蜜桃av一区二区三区电影| 91精品国产综合久久久久久久久久| 亚洲小说欧美激情另类| 欧美日韩一区二区三区高清| 亚洲成av人在线观看| 99国产精品视频免费观看| 亚洲视频中文字幕| 制服丝袜一区二区三区| 奇米一区二区三区| 国产无遮挡一区二区三区毛片日本| 国产一区二区伦理| 中文字幕av不卡| 一本大道久久a久久精品综合| 亚洲成人免费在线| 久久综合狠狠综合久久激情| jvid福利写真一区二区三区| 亚洲久本草在线中文字幕| 欧美日韩情趣电影| 国产一区二区三区电影在线观看| 中文字幕 久热精品 视频在线| 日本高清不卡视频| 韩国中文字幕2020精品| 亚洲专区一二三| 久久久精品免费观看| 在线观看91av| 色吧成人激情小说| 国产mv日韩mv欧美| 激情五月激情综合网| 一区二区三区国产| 中日韩av电影| 久久综合色8888| 91精品国产高清一区二区三区蜜臀| 国产在线观看免费一区| 日韩av不卡在线观看| 亚洲综合色网站| 中文字幕中文字幕在线一区| 久久免费国产精品| 精品伦理精品一区| 欧美一卡2卡三卡4卡5免费| 972aa.com艺术欧美| eeuss鲁片一区二区三区在线看 | 99在线精品视频| 成人av在线电影| 99精品一区二区三区| kk眼镜猥琐国模调教系列一区二区| 美女一区二区视频| 国产在线精品不卡| 国产91精品精华液一区二区三区| 久久精工是国产品牌吗| 国产一区二区美女| 本田岬高潮一区二区三区| 成人av集中营| www.亚洲激情.com| 欧美日韩性生活| 日韩一级高清毛片| 久久免费的精品国产v∧| 国产精品美女一区二区三区 | bt7086福利一区国产| 91同城在线观看| 欧美日韩国产一区二区三区地区| 91精品国产综合久久香蕉的特点| 精品噜噜噜噜久久久久久久久试看| 欧美一级在线观看| 国产三级一区二区| 亚洲欧美另类综合偷拍| 国产精品福利电影一区二区三区四区| 日韩午夜中文字幕| 中文字幕制服丝袜一区二区三区| 亚洲永久免费av| 国产黄色成人av| 在线不卡免费av| 国产精品美女一区二区三区| 久久精品国产亚洲高清剧情介绍| 国产成人在线色| 日韩欧美的一区二区| 亚洲成a人片在线不卡一二三区| 国产a视频精品免费观看| 日韩亚洲欧美在线| 亚洲福中文字幕伊人影院| 一本大道久久精品懂色aⅴ| 久久久久久影视| 国产精品456露脸| 久久综合九色综合久久久精品综合| 亚洲精品国产精华液| 国产精品456露脸| 国产欧美一区二区精品仙草咪 | 成人精品电影在线观看| 欧美另类一区二区三区| 亚洲一区二区三区三| 色欧美片视频在线观看| 一区二区免费在线| 欧美日韩大陆在线| 久久精品久久精品| 国产精品私房写真福利视频| 成人免费视频caoporn| 国产日本欧洲亚洲| 色婷婷亚洲精品| 日本成人在线网站| 欧美大片国产精品| 风间由美一区二区av101| 国产精品免费av| 欧美女孩性生活视频| 日日嗨av一区二区三区四区| 51精品秘密在线观看| 精品亚洲成av人在线观看| 国产欧美一区二区精品久导航| caoporn国产精品| 日韩精品一二区| 国产精品电影院| 欧美一区二区三区免费观看视频 | 日韩欧美一区二区不卡| 国产成人av一区| 亚洲一区欧美一区| 精品国产一区二区三区久久影院 | 亚洲国产精品久久人人爱| 精品剧情v国产在线观看在线| av不卡免费在线观看| 日本女优在线视频一区二区 | 亚洲一线二线三线久久久| 久久嫩草精品久久久精品一| 91农村精品一区二区在线| 久久精品999| 亚洲超丰满肉感bbw| 国产精品国产三级国产普通话蜜臀| 欧美色网一区二区| 91亚洲精品一区二区乱码| 成人做爰69片免费看网站| 久久精品久久综合| 日韩 欧美一区二区三区| 亚洲a一区二区| 亚洲一区二区视频在线观看| 自拍偷自拍亚洲精品播放| 久久精品水蜜桃av综合天堂| 欧美精品一区二区三区很污很色的| 91黄色免费版| 欧美性一二三区| 欧美一区二区在线观看| 欧美挠脚心视频网站| 精品国产乱码久久久久久老虎| 欧美日韩精品三区| 欧美日韩成人综合在线一区二区| 91黄色免费版| 欧美一区二区精品在线| 久久先锋资源网| 国产精品毛片无遮挡高清| 国产精品你懂的| 一区二区三区四区在线| 亚洲国产欧美在线人成| 亚洲综合色区另类av| 久久精品国产免费| 99在线精品一区二区三区| 亚洲成人av一区二区三区| 五月综合激情网| 国内精品伊人久久久久av影院 | 欧美日韩精品久久久| 精品三级在线观看| 中文字幕综合网| 日韩国产一二三区| eeuss鲁片一区二区三区在线看| 久久久久久亚洲综合影院红桃 | 91女神在线视频|