I use the DT instant interrupts, i've one main loop, one high-speed high priority interrupt (running at 13kHz and doing some calculations) and one low-priority interrupt (running at...
As long as the HSEROUT statement itself isn't IN an interrupt routine I don't see HOW it can disturb any interrups (as long as you're not using ON INTERRUPT of course but I suspect you're NOT)....
I'm using a PIC18F2331 running at 40MHz and my program is quite heavy, the µC got a lot of work to do with a lot of interrupts.
I usually use the HSEROUT command for sending 8 variables to...
That looks handy! Thanks for posting..
Under the basic is not dead, here's another tool for those who want to use pic32 and pic24. It uses a VB style coding
I will promote this to an article on the WIKI.
The major problem, was a pull down button RB0, that was not working correctly.
OK BASIC aficionados! Listen up here... :D
This is, to me, a game changer!
If you are interested in the little ESP8266 modules you just HAVE to check out www.esp8266basic.com
over on his...
you can set or clr any bit in an array
dis var byte 
dis.0[x] = 1 ; will set bit x in array dis where x=0 to 31
or make a user command something like this (untested)
It is indeed a complex problem. In any option chosen, there would be some overhead lower or higher I guess.
I think I will end up in the asm code to rotate the variables.