Correct timing for pbp is critical only for serin, serout,serin2, serout2, owin, owout, pause, and pauseus.
32KHz is too slow for serin, serout, serin2, serout2, owin and owout, probably.
So you are left only with pause.
Instead trying to force PBP to 32KHz, create your own pause.
Instruction clock is just around 8KHz, to be precise 8192Hz
So you need only 8 instruction to get 1,024mS
And work from there to get pause that you need.Code:My1msPause: ASM NOP NOP NOP NOP NOP NOP NOP NOP ENDASM
Bookmarks