mhhm.. PORTB.. versuch mal nicht PORTB sondern LATB

mit dem simulator geht beides, aber schau zu LAT und PORT mal hier:
http://www.fernando-heitor.de/index....7&topic=1160.0

hast du irgendwelche tolle hardware auf dem Board, ist RB4 wirklich der Pin mit der LED?
Du nutzt einfach die Timer1 und 2 Register, statt ner freien speicherstelle. Wenn die nun irgendwas machen, z.B. durch nen hintergrundprozess, wenn da noch was zum debuggen auf dem pic ist, dann würds mich nicht wundern, das was schief läuft.