Draw_Circle(168,265,13);
LCD_DrawLine(155,265,181,265);
LCD_ShowString(72,260,80,16,16,\LED0=0;
//张长浩 POINT_COLOR=DARKBLUE; LCD_ShowString(65,295,168,16,16,\ POINT_COLOR= BROWN; }
void judge_tongdao() {
//通道1 2 的识别操作
if((tp_dev.x[0]>19)&&(tp_dev.x[0]<111) &&(tp_dev.y[0]>19)&&(tp_dev.y[0]<66)) { printf(\ if(Mode1_Flag) { Mode1_Flag=0; Mode1=DISABLE; //fengbi_tongdao(); Mode_Show(MODE1); } else { Mode1_Flag=1; if(Mode2_Flag) { Mode2=0; Mode2_Flag=0; Mode_Show(MODE2) ; } Mode1=ENABLE; Mode_Show(MODE1); } fengbi_tongdao(); }
else if((tp_dev.x[0]>129)&&(tp_dev.x[0]<221) &&(tp_dev.y[0]>19)&&(tp_dev.y[0]<66)) { if(Mode2_Flag) { Mode2_Flag=0; Mode2=DISABLE;
//fengbi_tongdao(); Mode_Show(MODE2); } else { Mode2_Flag=1; if(Mode1_Flag) { Mode1=0; Mode1_Flag=0; Mode_Show(MODE1); } Mode2=ENABLE; Mode_Show(MODE2) ; } fengbi_tongdao(); } }
void judge_wave() { //三个波的识别操作 if((tp_dev.x[0]>49)&&(tp_dev.x[0]<146) &&(tp_dev.y[0]>79)&&(tp_dev.y[0]<111)) { if(sinewave_flag) { sinewave_flag=0; sinewave_mode=DISABLE; wave_show(sinewave); } else { sinewave_flag=1; if(sawtooth_flag) { sawtooth_flag=0; sawtooth_mode=0; wave_show(sawtooth) ; } else if(triangle_flag) {
}
}
triangle_flag=0; triangle_mode=0; wave_show(triangle) ; }
sinewave_mode=ENABLE; wave_show(sinewave);
///////////////
else if((tp_dev.x[0]>49)&&(tp_dev.x[0]<146) &&(tp_dev.y[0]>149)&&(tp_dev.y[0]<181)) { if(sawtooth_flag) { sawtooth_flag=0; sawtooth_mode=DISABLE; wave_show(sawtooth); } else { sawtooth_flag=1; if(sinewave_flag) { sinewave_flag=0; sinewave_mode=0; wave_show(sinewave) ; } else if(triangle_flag) { triangle_flag=0; triangle_mode=0; wave_show(triangle) ; } sinewave_mode=ENABLE; wave_show(sawtooth); } }
///////////////////////////////////
else if((tp_dev.x[0]>49)&&(tp_dev.x[0]<146) &&(tp_dev.y[0]>219)&&(tp_dev.y[0]<251)) {
} }
void judge_en() {
if(triangle_flag) { triangle_flag=0; triangle_mode=DISABLE; wave_show(triangle); } else { triangle_flag=1; if(sinewave_flag) { sinewave_flag=0; sinewave_mode=0; wave_show(sinewave) ; } if(sawtooth_flag) { sawtooth_flag=0; sawtooth_mode=0; wave_show(sawtooth) ; } triangle_mode=ENABLE; wave_show(triangle); }
//三种波的使能显示 if((tp_dev.x[0]>154)&&(tp_dev.x[0]<201) &&(tp_dev.y[0]>79)&&(tp_dev.y[0]<111)) { if(sinewave_flag&&(Mode1||Mode2)) { if(sinewave_en) { sinewave_en=0; en_show(sinewave); } else { sinewave_en=1;
}
if(sawtooth_en) { sawtooth_en=0; en_show(sawtooth) ; } else if(triangle_en) { triangle_en=0; wave_show(triangle) ; } en_show(sinewave); } } else { sinewave_en=0; en_show(sinewave); }
///////////////
else if((tp_dev.x[0]>154)&&(tp_dev.x[0]<201) &&(tp_dev.y[0]>149)&&(tp_dev.y[0]<181)) { if(sawtooth_flag&&(Mode1||Mode2)) { if(sawtooth_en) { sawtooth_en=0; en_show(sawtooth); } else { sawtooth_en=1; if(sinewave_en) { sinewave_en=0; en_show(sinewave) ; } else if(triangle_en) { triangle_en=0; en_show(triangle) ; }