⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 an11.bak

📁 采用PC104实现多串口通信,同时显示数据.此程序可以直接使用.
💻 BAK
📖 第 1 页 / 共 5 页
字号:
				  setcolor(7);
				  setlinestyle(SOLID_LINE,1,1);
				  line(xx+3,yy+8,xx+9,yy+8);
				  xx=a+76+7+1+10+155+4;yy=b+31+1+2+24+24;
				  curx=a+76+7+1+10+155;cury=b+31+1+6+24+24;

				 h_x=6;
				 huanwei(h_x,0,0);
				 }
				 else
				  {
					 onSM1(a+4+155,b+24+6+24+24,a+79+10+155,b+45+6+24+24);
					 x=a+76+7+1+10+155;y=b+31+1+24+24;
					 set_bar(&x,&y,3,60,17,0,0);
					 setcolor(15);
					 smg_gonglui[0]='0';
					 smg_gonglui[1]='0';
					 outtextxy(a+76+7+1+10+2+2+155,b+31+1+2+24+24,smg_gonglui);

				  }

				/* x=x+4;
				 change_han(jiazait_start,jiazait_over,&x,&y,15);  */

				 break;
				}

			  else if(shui_x==6)
				{
				  b0=0;
					cmp_updata=strcmp("30",smg_gonglui);

				  while(cmp_updata<0)
					 {
						x=a+5;y=b+31+1+24+24+24+25;
						set_bar(&x,&y,15,312,25,0,0);

						hanzic(12,0,11);
						delay(120);
						hanzic(15,0,11);
						delay(120);

				 onSM1(a+4+155,b+24+6+24+24,a+79+10+155,b+45+6+24+24);
				 x=a+76+7+1+10+155;y=b+31+1+24+24;
				 set_bar(&x,&y,1,60,17,0,0);
				 setcolor(15);
				 outtextxy(a+76+7+1+10+2+2+155,b+31+1+2+24+24,smg_gonglui);
				 xx=a+76+7+1+10+155;yy=b+31+1+6+24+24;
				  setcolor(7);
				  setlinestyle(SOLID_LINE,1,1);
				  line(xx+3,yy+8,xx+9,yy+8);
				  xx=a+76+7+1+10+155+4;yy=b+31+1+2+24+24;
				  curx=a+76+7+1+10+155;cury=b+31+1+6+24+24;

				 shui_x=5;
				 cmp_updata1=1;

					}
					if(cmp_updata1==1)
						 {
						  char_comp_gonglui[0]=smg_gonglui[0];
						  char_comp_gonglui[1]=smg_gonglui[1];
						  break;
						 }



				 x=a+5;y=b+31+1+24+24+24+25;
				 set_bar(&x,&y,15,312,25,0,0);

				 x=a+76+7+1+10+155;y=b+31+1+24+24;
				 set_bar(&x,&y,7,60,17,0,0);

				 onSMcls(a+4+155,b+24+6+24+24,a+79+10+155,b+45+6+24+24);
				 setcolor(8);
				 outtextxy(a+76+7+1+10+2+2+155,b+31+1+2+24+24,smg_gonglui);

				 onSM1(a+4,b+24+6+24+24+24,a+79+10,b+45+6+24+24+24);
				 x=a+76+7+1+10;y=b+31+1+24+24+24;
				 set_bar(&x,&y,1,45,17,0,0);
				 setcolor(15);
				 x=a+76+7+1+10+5;y=b+31+1+24+24+24;

				 /*jiazai_guan=atoi(smg_gonglui);

				 if(jiazai_guan>0)
					 {
					  jiazait_start=55;jiazait_over=57;tzhong_jiazai=1;
					  }
				 else
					 {
					  jiazait_start=57;jiazait_over=59;tzhong_jiazai=2;
					  }   */

				 change_han(jiazai_start,jiazai_over,&x,&y,15);
					 huanwei(7,0,0);

				 }



	else  if(shui_x==7)
				{

				 x=a+5;y=b+31+1+24+24+24+25;
				 set_bar(&x,&y,15,312,25,0,0);

				 onSMcls(a+4,b+24+6+24+24+24,a+79+10,b+45+6+24+24+24);
				 x=a+76+7+1+10;y=b+31+1+24+24+24;
				 set_bar(&x,&y,7,45,17,0,0);
				 x=a+76+7+1+10+5;y=b+31+1+24+24+24;
				 change_han(jiazai_start,jiazai_over,&x,&y,8);

				 onSM1(a+4+155,b+24+6+24+24+24,a+79+10+155,b+45+6+24+24+24);
				 x=a+76+7+1+10+155;y=b+31+1+24+24+24;
				 set_bar(&x,&y,1,45,17,0,0);
				 setcolor(15);
				 x=a+76+7+1+10+155+5;y=b+31+1+24+24+24;
				 change_han(chuan_start,chuan_over,&x,&y,15);


				}

		  else
			{

				zhong_done=0;

				x=a+5;y=b+31+1+24+24+24+25;
				set_bar(&x,&y,15,312,25,0,0);

				onSMcls(a+4+155,b+24+6+24+24+24,a+79+10+155,b+45+6+24+24+24);
				x=a+76+7+1+10+155;y=b+31+1+24+24+24;
				set_bar(&x,&y,7,45,17,0,0);
				setcolor(15);
				x=a+76+7+1+10+155+5;y=b+31+1+24+24+24;
				change_han(chuan_start,chuan_over,&x,&y,8);

				onSM1(a+4,b+24+6,a+79+10,b+45+6);
				x=a+76+7+1+10;y=b+31+1;
				set_bar(&x,&y,1,45,17,0,0);
				setcolor(15);
				outtextxy(a+76+7+1+15,b+31+2,malui_data_flow);

				if(chuan_data_xx==1)
				 {
				  canshu_10_communt(COM_1);
				  delay(100);
				  canshu_11_communt(COM_2);
				  delay(100);
				  canshu_12_communt(COM_3);
				 }
			 huanwei(1,0,0);
			 shui_x=0;

			}
		  }
		break;
case 99:
		if(h==1)
		  { zhong_done=0;
			 if(shui_x==7)
			 {
			  if(chuan_data_x==2)
				{chuan_data_x=1;chuan_start=63;chuan_over=65;chuan_data_xx=1;}
			  else
				{chuan_data_x=2;chuan_start=65;chuan_over=67;chuan_data_xx=2;}

				x=a+76+7+1+10+155;y=b+31+1+24+24+24;
				set_bar(&x,&y,1,45,17,0,0);

				x=a+76+7+1+10+155+5;y=b+31+1+24+24+24;
				change_han(chuan_start,chuan_over,&x,&y,15);

				button_xu(a+7+10+140+155*1-1-16, b+30+24*3+10);

			 }
			 else	if(shui_x==4)
			 {
				if(jiazai_data_x==2)
				 {jiazai_data_x=1;jiazait_start=55;jiazait_over=57;tzhong_jiazai=1;}
				else
				 {jiazai_data_x=2;jiazait_start=57;jiazait_over=59;tzhong_jiazai=2;}

				x=a+76+7+1+10;y=b+31+1+24+24;
				set_bar(&x,&y,1,45,17,0,0);
				x=a+76+7+1+10+5;y=b+31+1+24+24;
				change_han(jiazait_start,jiazait_over,&x,&y,15);
				button_xu(a+7+10+140+155*0-1-16, b+30+24*2+10);

			  }

			 else if(shui_x==6)
				{
				 if(jiatiao_data_x==1)
					{jiatiao_data_x=2;jiazai_start=53;jiazai_over=55;tzhong_jiatiao=2;}
				 else
					{jiatiao_data_x=jiatiao_data_x-1;jiazai_start=51;jiazai_over=53;tzhong_jiatiao=1;}

				x=a+76+7+1+10;y=b+31+1+24+24+24;
				set_bar(&x,&y,1,45,17,0,0);
				x=a+76+7+1+10+5;y=b+31+1+24+24+24;
				change_han(jiazai_start,jiazai_over,&x,&y,15);
				button_xu(a+7+10+140+155*0-1-16, b+30+24*3+10);

				}

			 else  if(shui_x==2)
			  {
				 malui_data_float=atof(&malui_data_flow);
				 huzaibo_data_y=malui_data_float;
				 huzaibo_data_y=36/huzaibo_data_y;

				 if(huzaibo_data_y==36)
				 {
				  if(huzaibo_data_8==8)
					 huzaibo_data_8=30;
				  else
					 huzaibo_data_8=huzaibo_data_8-1;


					 huzaibo_data_int=huzaibo_data_8*malui_data_float;
					 gcvt(huzaibo_data_int,3,huzaibo_data_char);

					 x=a+76+7+1+10;y=b+31+1+24;
					 set_bar(&x,&y,1,45,17,0,0);
					 setcolor(15);
					 outtextxy(a+76+7+1+10+2+2,b+31+1+2+24,huzaibo_data_char);


				  }
				 if(huzaibo_data_y==18)
				  {
					 if(huzaibo_data_4==4)
						huzaibo_data_4=15;
					 else
						huzaibo_data_4=huzaibo_data_4-1;


					 huzaibo_data_int=huzaibo_data_4*malui_data_float;
					 gcvt(huzaibo_data_int,3,huzaibo_data_char);

					  x=a+76+7+1+10;y=b+31+1+24;
					 set_bar(&x,&y,1,45,17,0,0);
					 setcolor(15);
					 outtextxy(a+76+7+1+10+2+2,b+31+1+2+24,huzaibo_data_char);



				  }
				 if(huzaibo_data_y==9)
				  {
					 if(huzaibo_data_2==2)
					  huzaibo_data_2=7;
					 else
					 huzaibo_data_2=huzaibo_data_2-1;



					 huzaibo_data_int=huzaibo_data_2*malui_data_float;
					 gcvt(huzaibo_data_int,3,huzaibo_data_char);

					 x=a+76+7+1+10;y=b+31+1+24;
					 set_bar(&x,&y,1,45,17,0,0);
					 setcolor(15);
					 outtextxy(a+76+7+1+10+2+2,b+31+1+2+24,huzaibo_data_char);


				  }
				  if(huzaibo_data_y==4)
				  {
					 if(huzaibo_data_1==1)

					 {
					 /* x=a+4+4+88+4;y=b+4+3+16+5+16+5;
					  set_bar(&x,&y,15,30,18,0,0);
					  y=y+2;
					  setcolor(0);
					  outtextxy(x,y,"36");*/
					  huzaibo_data_1=5;
					 // break;
					 }
					else
					 huzaibo_data_1=huzaibo_data_1-1;



					 huzaibo_data_int=huzaibo_data_1*malui_data_float;
					 gcvt(huzaibo_data_int,3,huzaibo_data_char);

					  x=a+76+7+1+10;y=b+31+1+24;
					 set_bar(&x,&y,1,45,17,0,0);
					 setcolor(15);
					 outtextxy(a+76+7+1+10+2+2,b+31+1+2+24,huzaibo_data_char);

				  }

					button_xu(a+7+10+140+155*0-1-16, b+30+24*1+10);
					 //	button_xu(a+7+10+138+155*0-1-13,b+40+17*3);
			  }

			 else if(shui_x==0)
			  {
				 if(malui_data_x==0)
					malui_data_x=3;
				 else
				 malui_data_x=malui_data_x-1;

				if(malui_data_x==3)
				 {

					x=a+76+7+1+15;y=b+31+1+1;

					setcolor(1);
					outtextxy(x,y,malui_data_flow);
					strcpy(malui_data_flow,"9.6");
					setcolor(15);
					outtextxy(x,y,malui_data_flow);

				 }
			  if(malui_data_x==2)
				 {
				  //	x=a+4+4+88+4;y=b+4+3+16+5+2;
					x=a+76+7+1+15;y=b+31+2;
					setcolor(1);
					outtextxy(x,y,malui_data_flow);
					strcpy(malui_data_flow,"4.8");
					setcolor(15);
					outtextxy(x,y,malui_data_flow);

				 }
			  if(malui_data_x==1)
				 {
					//x=a+4+4+88+4;y=b+4+3+16+5+2;
						x=a+76+7+1+15;y=b+31+2;
					setcolor(1);
					outtextxy(x,y,malui_data_flow);
					strcpy(malui_data_flow,"2.4");
					setcolor(15);
					outtextxy(x,y,malui_data_flow);


				 }
			  if(malui_data_x==0)
				 {
				  //	x=a+4+4+88+4;y=b+4+3+16+5+2;
					x=a+76+7+1+15;y=b+31+2;
					setcolor(1);
					outtextxy(x,y,malui_data_flow);
					strcpy(malui_data_flow,"1.2");
					setcolor(15);
					outtextxy(x,y,malui_data_flow);

				 }
					button_xu(a+7+10+140+155*0-1-16, b+30+24*0+10);
			  }
			}
		  break;

case 45:
		if(h==1)
		  {   zhong_done=0;
				if(shui_x==7)
			 {
			  if(chuan_data_x==2)
				{chuan_data_x=1;chuan_start=63;chuan_over=65;chuan_data_xx=1;}
			  else
				{chuan_data_x=2;chuan_start=65;chuan_over=67;chuan_data_xx=2;}

				x=a+76+7+1+10+155;y=b+31+1+24+24+24;
				set_bar(&x,&y,1,45,17,0,0);

				x=a+76+7+1+10+155+5;y=b+31+1+24+24+24;
				change_han(chuan_start,chuan_over,&x,&y,15);
				button_xu(a+7+10+140+155*1-1-16, b+30+24*3);

			 }
			  else if(shui_x==4)
				{
				  if(jiazai_data_x==1)
					{jiazai_data_x=2;jiazait_start=57;jiazait_over=59;tzhong_jiazai=2;}
				  else
					{jiazai_data_x=1;jiazait_start=55;jiazait_over=57;tzhong_jiazai=1;}

				 x=a+76+7+1+10;y=b+31+1+24+24;
				 set_bar(&x,&y,1,45,17,0,0);
				 x=a+76+7+1+10+5;y=b+31+1+24+24;
				 change_han(jiazait_start,jiazait_over,&x,&y,15);
				 button_xu(a+7+10+140+155*0-1-16, b+30+24*2);

				}

			  else if(shui_x==6)
				{
				 if(jiatiao_data_x==2)
					{jiatiao_data_x=1;jiazai_start=51;jiazai_over=53;tzhong_jiatiao=1;}
				 else
					{jiatiao_data_x=jiatiao_data_x+1;jiazai_start=53;jiazai_over=55;tzhong_jiatiao=2;}

				 x=a+76+7+1+10;y=b+31+1+24+24+24;
				 set_bar(&x,&y,1,45,17,0,0);
				 x=a+76+7+1+10+5;y=b+31+1+24+24+24;
				 change_han(jiazai_start,jiazai_over,&x,&y,15);
				 button_xu(a+7+10+140+155*0-1-16, b+30+24*3);

				}


			 else if(shui_x==2)
			  {
				 malui_data_float=atof(malui_data_flow);
				 huzaibo_data_y=malui_data_float;
				 huzaibo_data_y=9.6/huzaibo_data_y;


				 if(huzaibo_data_y==9)
				 {
				  if(huzaibo_data_8==30)
					 huzaibo_data_8=8;
				  else
					 huzaibo_data_8=huzaibo_data_8+1;



				  /*x=a+4+4+88+4;y=b+4+3+16+5+16+7;
					 set_bar(&x,&y,15,30,14,0,0);
					 y=y+2;*/

					 huzaibo_data_int=huzaibo_data_8*malui_data_float;
					 gcvt(huzaibo_data_int,3,huzaibo_data_char);
					  x=a+76+7+1+10;y=b+31+1+24;
					 set_bar(&x,&y,1,45,17,0,0);
					 setcolor(15);
					 outtextxy(a+76+7+1+10+2+2,b+31+1+2+24,huzaibo_data_char);



				 }
				else if(huzaibo_data_y==4)
				  {
					 if(huzaibo_data_4==15)
					  huzaibo_data_4=4;
					 else
					  huzaibo_data_4=huzaibo_data_4+1;



					 huzaibo_data_int=huzaibo_data_4*malui_data_float;
					 gcvt(huzaibo_data_int,3,huzaibo_data_char);
					 x=a+76+7+1+10;y=b+31+1+24;
					 set_bar(&x,&y,1,45,17,0,0);
					 setcolor(15);
					 outtextxy(a+76+7+1+10+2+2,b+31+1+2+24,huzaibo_data_char);


				  }
				else if(huzaibo_data_y==2)
				  {
					 if(huzaibo_data_2==7)

					 {
					  huzaibo_data_2=2;
					  }
					else
					 huzaibo_data_2=huzaibo_data_2+1;



					 huzaibo_data_int=huzaibo_data_2*malui_data_float;
					 gcvt(huzaibo_data_int,3,huzaibo_data_char);

					 x=a+76+7+1+10;y=b+31+1+24;
					 set_bar(&x,&y,1,45,17,0,0);
					 setcolor(15);
					 outtextxy(a+76+7+1+10+2+2,b+31+1+2+24,huzaibo_data_char);



				  }
				 else  if(huzaibo_data_y==1)
				  {
					 if(huzaibo_data_1==5)

					 {

					  huzaibo_data_1=1;


					 }
					else
					 huzaibo_data_1=huzaibo_data_1+1;



					 huzaibo_data_int=huzaibo_data_1*malui_data_float;
					 gcvt(huzaibo_data_int,3,huzaibo_data_char);

					  x=a+76+7+1+10;y=b+31+1+24;
					 set_bar(&x,&y,1,45,17,0,0);
					 setcolor(15);
					 outtextxy(a+76+7+1+10+2+2,b+31+1+2+24,huzaibo_data_char);


				  }
					button_xu(a+7+10+140+155*0-1-16, b+30+24*1);


			  }
				if(shui_x==0)
				 {

				  if(malui_data_x==3)
					 malui_data_x=0;
				  else
				  malui_data_x=malui_data_x+1;

				 if(malui_data_x==1)
				  {
					x=a+76+7+1+15;y=b+31+1+1;
					setcolor(1);
					outtextxy(x,y,malui_data_flow);
					strcpy(malui_data_flow,"2.4");
					setcolor(15);
					outtextxy(x,y,malui_data_flow);

					}
				 if(malui_data_x==2)
				  {
				x=a+76+7+1+15;y=b+31+1+1;
					setcolor(1);
					outtextxy(x,y,malui_data_flow);
					strcpy(malui_data_flow,"4.8");
					setcolor(15);
					outtextxy(x,y,malui_data_flow);
					}
				  if(malui_data_x==3)
				  {
					x=a+76+7+1+15;y=b+31+1+1;
					setcolor(1);

					outtextxy(x,y,malui_data_flow);
					strcpy(malui_data_flow,"9.6");
					setcolor(15);
					outtextxy(x,y,malui_data_flow);
					}
					if(malui_data_x==0)
					{
					x=a+76+7+1+15;y=b+31+1+1;
					setcolor(1);
					outtextxy(x,y,malui_data_flow);
					strcpy(malui_data_flow,"1.2");
					setcolor(15);
					outtextxy(x,y,malui_data_flow);
					}
						button_xu(a+7+10+140+155*0-1-16, b+30+24*0);
				}

		  }
		break;
case 113:
	  if(h==1)
		 {
			 zhong_done=0;
			 if(shui_x==1)
			 {
				if(b0<6)
				 {
				  set_cur_line(&curx,&cury,1,3,8);
				  b0=b0+1;curx=curx+6;
				  set_cur_line(&curx,&cury,7,3,8);
				  }
				 else
				  {
				  set_cur_line(&curx,&cury,1,3,8);
				  b0=0;curx=curx-36;
				  set_cur_line(&curx,&cury,7,3,8);
				  }
			 }
			 else if(shui_x==3)
			 {
			  if(b0<1)
				{
				  set_cur_line(&curx,&cury,1,3,8);
				  b0=b0+1;curx=curx+6;
				  set_cur_line(&curx,&cury,7,3,8);
				  }
				else
				 {
				  set_cur_line(&curx,&cury,1,3,8);
				  b0=0;curx=curx-6;
				  set_cur_line(&curx,&cury,7,3,8);
				  }
			 }
			 else if(shui_x==5)
				{if(tzhong_jiazai==1)
				{
				 if(b0<1)
				{
				  set_cur_line(&curx,&cury,1,3,8);
				  b0=b0+1;curx=curx+6;
				  set_cur_line(&curx,&cury,7,3,8);
				  }
				else

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -