Should I be using the "volatile" declaration with the Keil C compiler? It hasn't made a difference so far - as far as I can tell (which may or may not mean anyting). The manuals make no reference to it one way or the other.
Well, of course. Under RTX51Tiny, if the pre-emptive task-switching is turned off then it can't change tasks unless allowed to by an os_switch_task or os_wait call.
"Well, of course. Sorry to have offended you by stating the obvious.