Looks like you can get by doing that. Try it out!!!
With Timer0 clock source set to external, and using TMR0 register as a variable, I would check to make sure TMR0 isn't incrementing when taking GP2 high/low.
Some internal counters, when configured for external clocks, will increment if you're using the pin as an output & toggling the pin.
Bookmarks