I use Keil sometimes and while using a timer in autoload mode, the TH0 is loaded with the calculated value but TL0 starts incrementing from 00 instead of the calculated value F0.Am I missing something while using or configuring the keil simulator?
Are we sure that we have the full source code?
It was quite some time since I used an 8051 but isn't TF1 auto-cleared if interrupts are used with the timer, while manual-clear without interrupts? So a program that does enable an interrupt handler for this timer but just have an empty ISR would get an interesting competition between the interrupt logic of the chip and the TF1 polling code.