
Condition 1:
<b>
void init_sfr(void)
{
 EA = 0;

 //INITIALISING TIMER-0 RELATED SFR
 TMOD = ....;
 TH0 = ....;

 //INITIALISING UART RELATED SFR
 PCON &= 0x7F;
 TH1 = ....;
 SCON = ....;

 //STARTING TIMERS
 TR0 = 1;
 TR1 = 1;

 //INTERUPT ENABLING
 ET0 = 1;
 ES = 1;
 EA = 1;
}
</b>

Condition 2:
<b>
void init_sfr(void)
{
 EA = 0;
 TMOD = ....;
 TH0 = ....;
 PCON &= 0x7F;
 TH1 = ....;
 SCON = ....;
 TR0 = 1;
 TR1 = 1;
 ET0 = 1;
 ES = 1;
 EA = 1;
}
</b>

Condition 3:
<b>
void init_sfr(void)
{
 EA = 0;


 //INITIALISING TIMER-0 RELATED SFR

 TMOD = ....;

 TH0 = ....;


 //INITIALISING UART RELATED SFR

 PCON &= 0x7F;

 TH1 = ....;

 SCON = ....;


 //STARTING TIMERS

 TR0 = 1;

 TR1 = 1;


 //INTERUPT ENABLING

 ET0 = 1;

 ES = 1;

 EA = 1;
}
</b>
