/**** baud test for IRMRAK ****/#include "baud_test.h"#define HEATING PIN_A2volatile int1 flag_temp;volatile int8 ostun;#INT_RDArs232_handler(){char ch;switch (getc()){case 'A': setup_oscillator(OSC_4MHZ|OSC_INTRC,++ostun);break;case 'B': setup_oscillator(OSC_4MHZ|OSC_INTRC,--ostun);break;case 'C': if (flag_temp) flag_temp = 0;else flag_temp=1;break;}}void main(){output_low(HEATING); // Heating offsetup_wdt(WDT_2304MS); // Setup Watch Dogsetup_adc_ports(NO_ANALOGS);setup_adc(ADC_OFF);setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);setup_timer_1(T1_DISABLED);setup_timer_2(T2_DISABLED,0,1);setup_comparator(NC_NC_NC_NC);setup_vref(FALSE);setup_oscillator(OSC_4MHZ|OSC_INTRC,0 );delay_ms(1000);ostun=0;flag_temp=0;//enable_interrupts(GLOBAL);//enable_interrupts(INT_RDA);while(TRUE){while (flag_temp){printf("\nostune\r%d",ostun);delay_ms(500);}putc(0x00);}}