I've noticed that the amount of variables declared under "cblock" has a direct effect on the execution of call procedures within my code. I found that using "ODD" numbers of variables causes the application to literally freeze. If I add one more variable under the "cblock" list, (to now make it an EVEN number of variables) the code executes 100%
Application: Pic 16F628, 4 MHz xtl, MCLR enabled, Brown-out enabled.
Has anybody experienced this type of behavior before?
Application: Pic 16F628, 4 MHz xtl, MCLR enabled, Brown-out enabled.
Has anybody experienced this type of behavior before?