6,120
社区成员
发帖
与我相关
我的任务
分享
while(1)
{
/**************(1)菜单***************/
if(0==menukey) //如果菜单按键按下
{
flagmenu=1;
if((flagcom==1)||(flagshi==1))
{
flagcom=0;
flagshi=0;
clean_screen();
}
DisplayString(0x80,"菜单未开发");
}
/**************(2)指南针***************/
else if(0==comp) //指南针 //如果指南针按键按下
{
flagcom=1;
if((flagshi==1)||(flagmenu==1))
{
flagshi=0;
flagmenu=0;
clean_screen();
}
compass(buf,comii);
// flagcom=1;
}
/**************************(3)主界面*********************************/
else //主界面
{
flagshi=1;
if((flagcom==1)||(flagmenu==1))
{
flagcom=0;
flagmenu=0;
clean_screen();
}
/*****************时间**********************/
Read_Time(pt);
Display_Time(pt);
/****************温湿度********************/
recieve_DHT(&humidity,&temperature);
display_DHT(humidity,temperature);
/*****************农历*********************/
Conversion(0,pt->year,pt->month,pt->day,pn);
Display_nongli(pn->nmonth,pn->nday);
}
}