Hallo

Dein fehler liegt darin, das du den Timer0 in der INT. Routine nicht wieder neu
lädst mit 156. Damit ist der Timer0 = 0 und der nächste Int kommt erst nach 256 Takten.

Also

Code:
Introutine:
   Timer0 = 156 
  Toggle Portb.0

Return
MFG
Dieter