Sory guyz, am back again, it is 1:06 am, i am here,in the middle of night,no clping, plz help me , am stuck somewhere i dont know, i have re-constructed the codes again, this time am getting totally wrong answer, for example, sending pulse of 10000Hz, the LCD displays 89,141,362 microseconds, i was expecting to get a count of about 100 microseconds, since am using 4Mhz crystal oscillator, which will give input to the timer (internal oscilation to the timer of about Fosc/4=1Mhz giving a ticking time of about 1Us), am much confused guyz, help me, here are the codes