I have implemented a project on a 12f683 that uses software pwm with tmr0 , and some sort of multitasking.
I have written my own wait code named wait_ but i was scared, that all the wait code are generated neverless
i don´t have used one wait time delay. Further, there could be multiple wait libs, example using timer1, or
code delay. Because i´m using multitasking and nested interrupts for having preemptive and cooperative
multitasking at the same time.
Annother issue was macro code.
There worked fine, improved readability a lot, but after some code change not touching the macros or the code with macros,
the used macros issued errors. I have removed them, after loosing time to remove the problem removing code after code with no result.
Can you pls comment the correct usage of macros and if there are issues with it.