yes I do (and so Darrel @ post #8). Anyway, if you jump to that ISR... your buffer already hold something.. so there's no real advantage to the Timeout, then no advantage to whatch PIR1 either. You get the character, you get out of there as fast as possible, if there's a second character, you'll be redirected over there shortly.
That Is easy to do that in asm. So it will be faster again, and give you less latency in XOUT... so probably solve most part of the problem.
You could still get rid of HSERIN and read RCREG directly.
Last edited by mister_e; - 11th May 2009 at 20:07.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks