huangxz 发表于 2013-5-30 17:02 
看你上面的代码,写的顺序也有问题,应该先写TMR0H,在写TMR0L,
你的TMR0H还是没变么 ...
开始我也以为是TMR0H和TMR0L的先后顺序不对,但是我互换了它们的顺序对TMR0的写入值没有影响。都能正常设定初值。
说来程序没有问题,严格按照datasheet上说的应该是先写TMR0L。
在仿真运行时,观察TMR0H是没有变化的,看TMR0的变化需要察看TMR0_Internal寄存器,TMR0的实时变化时通过TMR0_Internal表现的。
|