Code: Select all
unsigned int tmr0 = 65536U - (10 * 1000U * 48 / (4 * 2));
TMR0H=Hi(tmr0);
TMR0L=Low(tmr0);
Code: Select all
TMR0H=0x15
TMR0L=0xA0
Code: Select all
TMR0H=0xf5
TMR0L=0xA0
Code: Select all
unsigned int tmr0 = 65536U - 10 * (1000U * 48 / (4 * 2));
TMR0H=Hi(tmr0);
TMR0L=Low(tmr0);
And, bingo !
There is:
Code: Select all
TMR0H=0x15
TMR0L=0xA0
Such is observed not always.
For
Code: Select all
unsigned int tmr0 = 65536U - (1 * 1000U * 48 / (4 * 1));
Code: Select all
unsigned int tmr0 = 65536U - 1 * (1000U * 48 / (4 * 1));
Why so ?????