TH0,和TL0在程序一开始赋值一次就行了,再以后,单片机运行的时候,即TR0 = 1,只有TL0运行,TL0从初始数值开始自加,当加到255之后,再加1 次,就变成 了0,此时,单片机的硬件会自动把TH0里的数值赋值给TL0,然后TL0又自加,加到255之后.....周而复始。除非TR0 = 0,不然一直循环上述的过程
设定好初始值后,中断时,TL的值被赋值为TH的值。