while(1)
{
switch(M_S)
{
case 0:
Menu_Init(); //菜單顯示
break;
case 1:
ADC_Run(); //ADC運(yùn)行
break;
case 2:
Time_Init();
break;
case 3:
Temper_run(); //溫度
break;
case 4:
RES_show (); //檢測(cè)電阻
break;
case 5:
Time_change(); //選擇放大器增益
break;
case 6:
Miaobiao();
break;
case 7:
Daojishi();
break;
case 8:
Pwm_run();
break;
case 9:
Tempe_relook();
break;
case 10:
Tempe_change();
break;
case 11:
Tempe_PID();
break;
case 12:
Zeng_yi();
break;
}
}
}
#pragma vector = TIMER0_A1_VECTOR
__interrupt void Timer_A(void)
{
long a = 0 ;
a = (u16)(((long)f)/1000%10);
LCD_write_char(3,1,Number[a]);
a = (u16)(((long)f)/100%10);
LCD_write_char(4,1,Number[a]);
a = (u16)(((long)f)/10%10);
LCD_write_char(5,1,Number[a]);
a = (u16)(((long)f)%10);
LCD_write_char(6,1,Number[a]);