while(1)
{.........
if((tp_dev.x[0]<60)&&(24<tp_dev.y[0]<48)) //只有这个可以有效判断
{
LCD_ShowString(120,48,200,24,24,"+");
LCD_ShowString(144,48,200,24,24,"-");
LCD_ShowString(120,72,200,24,24,"+");
LCD_ShowString(144,72,200,24,24,"-");
LCD_ShowString(0,48,200,24,24,"TempH: C");
LCD_ShowNum(72,48,TempH,2,24);
LCD_ShowString(0,72,200,24,24,"TempL: C");
LCD_ShowNum(72,72,TempL,2,24);
}
if((212<tp_dev.x[0]<272)&&(24<tp_dev.y[0]<48)) //从这里开始后面都默认为真了!!!
{
LCD_ShowString(120,48,200,24,24,"-");
}
if((284<tp_dev.x[0]<320)&&(24<tp_dev.y[0]<48))
{
LCD_ShowString(120,72,200,24,24,"-");
}
if((136<tp_dev.x[0]<184)&&(444<tp_dev.y[0]<480))
{LCD_ShowString(120,96,200,24,24,"0");
}
}
死循环的时候到//的时候默认为真了!直接执行里面的语句!
一周热门 更多>