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

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

?? 復件 computer2.c

?? AT89S52串口多字節接收,可以接收任意字節.
?? C
?? 第 1 頁 / 共 3 頁
字號:
 {         
	  Max192(0, 23, 5);
      if (send_kpa) { send_kpa = 0; TXD_pc(0); }
	  if (Adend > 900) continue;
	  if (Adend < 120) {if (Speed_V != 1) {TXD_c(5); Speed_V = 1;} goto ZL1; } 
	  if (Adend < 260) {if (Speed_V != 2) {TXD_c(6); Speed_V = 2;} goto ZL1; }
	  	    else 
			{ 
			       DJ_run = 0; TR0 = 0; ET0 = 0; TXD_c(3); P_max = Adend;
                   TXD_pc(0);
		  	       do
				   { 
				         i = RXD_c();
                         if (i==5 || i==7) TXD_pc(i);
		                 if (RS_input) 
                         {
						       RS_input = 0; 
			                   if  (RS_buf[0] == 5) break;
							   if  (RS_buf[0] == 7) goto ZL4;
			             }		    
	               }while(1); 
			       over = 0; TXD_c(14);       /*手動處理*/
                   sa_v = V_ml;
              ZL3:   
			       do
				   { 
                          if (i == 3) 
					      {
					              if (DJ_run == 0) { TXD_c(2); DJ_run = 1; } 
								  TR0 = 1; ET0 = 1;
				                  Max192(0, 21, 5);
								  if (C_run)
							      {  
								            TXD_pc(0x0a); C_run = 0;
											Disp_2(Adend / 3);
											Display(21, 7, 3, 5, V_ml, 1);
								  }
								  if (V_ml >= 100) 
								  {         
								            TXD_c(3); TXD_c(13);
								            for (i=0; i<0xff; i++) RXD_c();
								            DJ_run = 0; TR0 = 0; 
											ET0 = 0; over = 1;
                                            goto ZL4;
								  }
                                 
						  }
					      i = RXD_c();
                   	      if (RS_input)
						  {
						          RS_input = 0;
					              if (RS_buf[0] == 7) i = 7;
						  }
                          if (i == 7) { over = 1; TXD_c(13); break; }
                   } while (i == 5);
                   TR0 = 0; ET0 = 0;
				   if (DJ_run) { TXD_c(3); DJ_run = 0; }
                   if (over)
				   {
				          V_ml=sa_v;
				          for (i=0; i<0xff; i++) { _nop_();_nop_();RXD_c(); }
						  goto ZL4;
				   }
                    goto ZL3;
			}

ZL1:  
      if (P_max < Adend) P_max = Adend;  
      if (C_run) 
	  {
	         C_run=0;
			 TXD_pc(0x0a);
	         Disp_2(Adend/3);
			 if (over==0) Display(23,7,3,5,V_ml,1);
	         if (V_ml>=100) 
			 {
			       DJ_run = 0; TR0 = 0; 
				   ET0 = 0; TXD_c(3);
			       over = 1;
                   goto ZL4;
             }
      }
      if (RS_input) 
      {
	         RS_input = 0; 
			 switch (RS_buf[0]) 
			 {
			           case 5: break;
					   case 6:
					   {
					           if (DJ_run) { DJ_run = 0; TR0 = 0; ET0 = 0; TXD_c(3); continue; }
	                           DJ_run = 1;TR0 = 1; ET0 = 1; 
							   TXD_c(2);
					   } break;
					   case 7:  goto ZL5;
					   default: break;
			 }
       }
       if (DJ_run) 
	   {    
		       if (Paus == 0) 
			   { 
			       if (pause == 0) {pause = 1;TR0 = 0;ET0 = 0;TXD_c(3);}
               }
                   else 
				   {   
				        if (pause) {pause = 0;TR0 = 1;ET0 = 1;TXD_c(2);}
				   }
	   }
       i = RXD_c();
       if (i==6 ||i ==7) TXD_pc(i);

 } while (1);
ZL5:
      TXD_c(3); DJ_run = 0; TR0 = 0; ET0 = 0;
	  do
	  { 
	         i=RXD_c();
             if (i==5 || i==7) TXD_pc(i);
		     if (RS_input) 
             { 
			        RS_input = 0; 
			        switch (RS_buf[0])
				    {
			             case 5: goto ZL4;
					     case 7: 
						 { 
						         TXD_c(2); DJ_run = 1; 
								 TR0 = 1; ET0 = 1;
							     goto ZL1; 
						 }break;
				    }
             }		    
	  } while(1); 
ZL4:   
   	  do 
	  {  
	          i = RXD_c();
              if (i == 5) TXD_pc(i);
	  } while (!RS_input);
	  RS_input = 0;
      if (RS_buf[0] != 5) goto ZL4;
}
/**************************************/
/**************測量宮容****************/
/**************************************/
void GL()
{ 
      uchar i;
      uchar *p;   
      bit over, pause = 0;

      zs=0; over = 0;
	  Link(15, 220, 300, 0);
	  Link(15, 60, 160, 1);
      DOT_s(16, 12, 94, 32, 0);
	  p = &DRAG_1[menu][0];
	  p = TXT1;
	  CW_PR(1, 6, p);
	  Display(4, 5, 0, 4, 260, 1);
	  Display(4, 7, 1, 5, 150, 1);
 do
 { 
	  Max192(0, 23, 5);
	  if (Adend > 900) continue;
	  if (Adend < 120) { if (Speed_V != 1) { TXD_c(5); Speed_V=1; } goto GL1; } 
	  if (Adend < 260) { if (Speed_V != 2) { TXD_c(6); Speed_V=2; } goto GL1; }
	         else { P_max = Adend; goto GL2; }

GL1:  if (P_max < Adend) P_max=Adend;  
      if (C_run) 
	  {
	          C_run = 0;
	          Disp_2(Adend / 3);
			  if (over == 0) Display(23, 7, 3, 5, V_ml, 1);
              if (V_ml >= 150)
			  {
			   GL2:   DJ_run = 0; TR0 = 0; ET0 = 0; 
			          TXD_c(3); over = 1;
				      p = &string5[0][0];
                      Display(29, 3, 4, 5, V_ml, 1);
                      do { i = RXD_c(); } while (i == 0);
                      goto GL4;
			  }
	  }
      if (DJ_run) 
	  {    
		       if (Paus == 0) 
			   { 
			       if (pause == 0) {pause = 1;TR0 = 0;ET0 = 0;TXD_c(3);}
               }
                   else 
				   {   
				        if (pause) {pause = 0;TR0 = 1;ET0 = 1;TXD_c(2);}
				   }
	  }
      i = RXD_c();
      if (i == 4) 
	  {
	        if (DJ_run == 1)
		    { 
			     DJ_run = 0; TR0 = 0; 
				 ET0 = 0; TXD_c(3); 
				 continue; 
			}
	        DJ_run = 1; TR0 = 1; ET0 = 1; TXD_c(2);
	  }
 } while (i != 5);

      TXD_c(3); DJ_run = 0; TR0 = 0; ET0 = 0;
	  do
	  {    
	       i = RXD_c();
           if (i == 5) { TXD_c(2); DJ_run=1; TR0=1; ET0=1; goto GL1; }
		   if (i == 3) break;		  
				    
	  } while (1); 
GL4:    
	  do { i = RXD_c(); } while (!(i==3 || i==5));
	  if (i == 3) 
	  { 
	   		 do { i = RXD_c(); }while (i == 0);
      }
}
/*********************************/
/*************擴宮****************/
/*********************************/
void KG()
{   
      uchar i, b;
      uchar *p;   
      bit over, pause = 0;
    
      P_max = 450; b = 0;
      zs = 0; over = 0;
	  Link(15, 220, 300, 0);
	  Link(15, 60, 160, 1);
      DOT_s(16, 12, 94, 32, 0);
	  p = &DRAG_1[menu][0];
	  p = TXT1;
	  CW_PR(1, 6, p);
	  Display(4, 5, 0, 4, P_max, 1);
	  Display(4, 7, 1, 5, 150, 1);
	  DJ_back = 0;
      do
      { 
             Display(4, 5, 0, 4, P_max, 1);  
             Max192(0, 23, 5);
	         if (Adend > 900) continue;
  	         if (Adend < P_max) 
	         { 
	                   if (Speed_V != 2) { TXD_c(6); Speed_V = 2; } 
	         }
	             else            /* 壓力大了,電機后退 */
	         { 
		               if ( DJ_back==False ) 
				       {
					           if (V_ml < 1) goto KG4;
					           DJ_back = 1; TXD_c(1);
                       }
             }
KG1:  
             if (C_run)
	         {
	                   C_run = 0;
	                   if (DJ_back == 1) 
		               { 
		                      if (b >= 10) {DJ_back=0;TXD_c(2);b++;} else b++;
				              if (V_ml == 0) {DJ_back=0;TXD_c(2);b++;}
		               }
                             else
					   {  
					          if (b>0) b--; 
					   }

	                  if (DJ_back==0 && b==0) Disp_2(Adend / 3);
	                  if (over == 0) Display(23, 7, 3, 5, V_ml, 1);
                      if (V_ml >= 150) 
		              {
			                  DJ_run=0; TR0=0; ET0=0; TXD_c(3); over=1;
				              do { i=RXD_c(); }while (i == 0);
                              goto KG4;
		              }
	         }
             if (DJ_run) 
	         {    
		            if (Paus == 0) 
			        { 
			               if (pause == 0) {pause = 1;TR0 = 0;ET0 = 0;TXD_c(3);}
                    }
                        else 
				    {   
				           if (pause) {pause = 0;TR0 = 1;ET0 = 1;TXD_c(2);}
				    }
	         }
             i = RXD_c();
             if (i == 4) 
	         {
	               if (DJ_run == 1) { DJ_run=0; TR0=0; ET0=0; TXD_c(3); continue; }
	               DJ_run=1; TR0=1; ET0=1; TXD_c(2);
	         }
             if (i == 1) { if (P_max < 500) P_max += 10; }
	         if (i == 2) { if (P_max > 260) P_max -= 10; }
      }while( i != 5);
      TXD_c(3); DJ_run = 0; TR0 = 0; ET0 = 0;
	  do
	  {    
	        i = RXD_c();
            if (i == 5) { TXD_c(2);DJ_run=1;TR0=1;ET0=1;goto KG1; }
		    if (i == 3) break;		  
				    
	  }while (1); 
KG4:     
	  do { i = RXD_c(); }while (!(i==3 || i==5));
	  if (i == 3) 
	  {
		     do { i=RXD_c(); }while (i == 0);
	  }
}
/***************************************/
/**************畫壓力曲線***************/
/***************************************/
void Disp_2(uchar ad)
{ 
       uchar i,j,save_x;
       uchar *p;
       uchar xdata *mem;
                  j = 219-ad;
				  i = V_ml; i--;
	              mem = &M8155;
                  mem = mem + i;
				  *mem = ad;
                  save_x = 15 + V_ml;
                  if (V_ml == 1) save_y = j;
	              if (save_y > j)           /* 畫上線 */
                  {      
				         for (i=0; i<=save_y-j; i++) W_DOT(save_x, save_y-i);
				  }
				  if (save_y < j)          /* 畫下線 */
                  {
				         for (i=0; i<=j-save_y; i++) W_DOT(save_x, save_y+i);
			      }
				  
	              W_DOT(save_x, j);
				  save_y = j;
	              p = &string5[zs][0];
				  if (zs >= 4) zs = 0;  else zs++;
}
/****************************************************/
/********************輸液量顯示**********************/
/****************************************************/
void Display(uchar o_x,uchar o_y,uchar id,uchar id1,uint x,bit open)
{ 
  uchar *p;
  uchar i;
      p = M_D.list;
	  if (id==4 || id==5) i = 3; else i = 8;
	  strcpy(p, str_3[id]);
	  p = &M_D.list[i-3];
	  sprintf(p, "%u", x);
      if (x <= 9) 
	  {
	          M_D.list[i] = M_D.list[i-3];
			  M_D.list[i-1] = 0x2e;
			  M_D.list[i-2] = 0x30;
			  M_D.list[i-3] = 0x30;
			  goto Disp_1;
	  }
      if (x <= 99)
	  {
	          M_D.list[i] = M_D.list[i-2];
			  M_D.list[i-1] = 0x2e;
			  M_D.list[i-2] = M_D.list[i-3];
			  M_D.list[i-3] = 0x30;
			  goto Disp_1;
	  }
         else  { M_D.list[i] = M_D.list[i-1]; M_D.list[i-1] = 0x2e; }
Disp_1:
      p = &M_D.list[i+1]; strcpy(p, str_3[id1]);
	  M_D.list[i+4] = 0xff;
      p = M_D.list;
	  if (open) CW_PR(o_x, o_y, p);
}

/***************MAX192********************/
void Max192(uchar i,uchar o_x,uchar o_y)
{
    uchar j,k;
  
      k = i;
      for (j=0; j<=3; j++)
      {    
	        AD = k;
            io_clock = 0;
            data_in = 0;
            io_cs = 0;
            AD <<= 4;
            AD |= 0x8e;
            for (i=0; i<8;i++)
			{
			     data_in = AD_7;_nop_();_nop_();_nop_();
                 io_clock = 1;  _nop_();_nop_();_nop_();
	             io_clock = 0;  _nop_();_nop_();_nop_();
                 AD <<= 1;
			}
            _nop_(); _nop_(); io_cs = 1;
            AD = 0;
            for (i=0; i<=32; i++) {;};

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲视频一区二区在线观看| 欧美精品三级在线观看| 国产清纯美女被跳蛋高潮一区二区久久w| 久久精品99国产精品日本| 91精品免费在线观看| 麻豆一区二区99久久久久| 欧美精品一区二区三区久久久| 国产一区在线观看视频| 中文字幕第一区| 色婷婷av一区二区三区大白胸| 亚洲香蕉伊在人在线观| 欧美一区日韩一区| 国产一区二区三区在线观看免费| 国产女主播在线一区二区| 91免费看视频| 日韩av电影天堂| 国产亚洲精品资源在线26u| 91亚洲大成网污www| 亚洲 欧美综合在线网络| 久久女同互慰一区二区三区| 97精品超碰一区二区三区| 日韩高清一区在线| 国产精品视频线看| 欧美巨大另类极品videosbest| 激情久久五月天| 一区av在线播放| 久久人人97超碰com| 在线精品观看国产| 毛片av一区二区| 亚洲男人的天堂在线观看| 欧美成人aa大片| 欧美自拍丝袜亚洲| 国产乱码精品一品二品| 亚洲制服丝袜一区| 日本一区二区在线不卡| 久久久亚洲高清| 欧美三级三级三级爽爽爽| 国产高清在线观看免费不卡| 一区二区激情小说| 国产精品免费人成网站| 欧美一区二区三区爱爱| 99国产精品99久久久久久| 看片的网站亚洲| 亚洲国产aⅴ成人精品无吗| 国产欧美1区2区3区| 日韩午夜在线观看视频| 在线观看成人免费视频| www.爱久久.com| 狠狠色伊人亚洲综合成人| 日韩中文字幕1| 亚洲黄色小视频| 中文一区二区在线观看| xnxx国产精品| 欧美大片日本大片免费观看| 欧美日韩在线不卡| 在线免费亚洲电影| 99re视频精品| caoporm超碰国产精品| 国产精品亚洲专一区二区三区| 日韩电影一区二区三区四区| 亚洲综合在线电影| 夜夜揉揉日日人人青青一国产精品| 欧美国产日韩a欧美在线观看| 精品久久五月天| 日韩免费高清av| 日韩亚洲欧美综合| 日韩一区二区三区视频在线| 欧美巨大另类极品videosbest | 免费成人在线播放| 亚洲国产精品久久久久婷婷884 | 欧美日韩国产天堂| 欧美天堂亚洲电影院在线播放| 色婷婷综合久久久中文一区二区| 成人av网站在线| 99久久精品国产毛片| 不卡在线观看av| 色婷婷综合久色| 色妹子一区二区| 在线视频一区二区三区| 欧美日韩在线播| 欧美一区二区三区免费在线看| 欧美一区二区日韩| 精品久久久久一区二区国产| 欧美成人猛片aaaaaaa| 精品电影一区二区三区| www国产精品av| 国产精品女上位| 一区二区在线看| 天天操天天色综合| 国产资源精品在线观看| 国产成人av电影在线播放| 成人久久久精品乱码一区二区三区| k8久久久一区二区三区 | 蜜臀av一区二区在线观看| 久久97超碰国产精品超碰| 国产精品夜夜嗨| 99精品在线观看视频| 欧美日韩一区在线观看| 亚洲精品一区二区三区影院| 麻豆成人在线观看| 国产 日韩 欧美大片| 91美女在线视频| 91精品午夜视频| 欧美激情中文字幕一区二区| 亚洲精品写真福利| 久久成人久久鬼色| 99久久精品国产一区| 69堂成人精品免费视频| 26uuu成人网一区二区三区| 中文字幕一区免费在线观看| 婷婷开心激情综合| 高清成人在线观看| 欧美日韩国产影片| 国产欧美精品日韩区二区麻豆天美| 亚洲美女一区二区三区| 久久99国内精品| 欧美性受xxxx| 国产欧美日韩亚州综合| 亚洲成人自拍一区| 成人国产在线观看| 日韩一区二区不卡| 亚洲精品伦理在线| 国产真实乱子伦精品视频| 欧美视频日韩视频在线观看| 国产亚洲精品bt天堂精选| 亚洲国产综合91精品麻豆| 国产一区不卡视频| 欧美日韩成人在线| 中文字幕制服丝袜一区二区三区 | 亚洲精品在线三区| 一区二区三区四区视频精品免费| 精品亚洲成a人| 欧美偷拍一区二区| 中文字幕亚洲在| 国产精品资源在线观看| 这里只有精品视频在线观看| 亚洲天堂免费在线观看视频| 经典三级一区二区| 欧美一级久久久久久久大片| 亚洲色图都市小说| 从欧美一区二区三区| 精品国产91洋老外米糕| 日韩不卡手机在线v区| 欧洲一区二区三区在线| 国产精品激情偷乱一区二区∴| 九九国产精品视频| 日韩欧美亚洲国产另类| 午夜在线成人av| 久久一区二区视频| 精品一区二区综合| 91精品国产色综合久久不卡电影 | 中文字幕一区二区三区在线播放| 久久精品国产99久久6| 欧美精品第1页| 亚洲国产日韩a在线播放| 色婷婷av一区二区三区软件| 亚洲欧洲av一区二区三区久久| 成人一级视频在线观看| 国产午夜亚洲精品羞羞网站| 精品一区二区在线视频| 日韩你懂的电影在线观看| 老司机午夜精品| 精品乱码亚洲一区二区不卡| 蜜桃久久久久久| 日韩精品一区二区三区中文精品| 青青草成人在线观看| 日韩免费看的电影| 激情偷乱视频一区二区三区| 久久这里只精品最新地址| 国产综合色在线| 久久久国产精华| 不卡电影一区二区三区| 亚洲欧美中日韩| 日本精品一级二级| 天天综合色天天| 欧美大黄免费观看| 国产精品一二三四| 亚洲少妇屁股交4| 欧美午夜寂寞影院| 偷窥国产亚洲免费视频| 日韩欧美一区电影| 国产成人午夜视频| 亚洲色图在线播放| 欧美高清dvd| 国产一区二区调教| 国产精品区一区二区三区| 久久色视频免费观看| 高清国产一区二区| 一区二区三区在线视频免费| 欧美久久久久中文字幕| 国内精品伊人久久久久av影院 | 97se亚洲国产综合自在线观| 亚洲免费在线播放| 欧美一激情一区二区三区| 国产乱码精品一品二品| 亚洲伦理在线免费看| 欧美一区二区三区免费在线看 | 韩国视频一区二区| 亚洲人成精品久久久久| 91精品在线免费观看|