Hello,
I was hoping someone could tell me how the memory works during functions call out of main.
In regular C and C++, after functions return, the memory is free again.
How does it work in the 8051 using C?
For example:
void myFunc() { int VAR = 1; }
When the function gets called does VAR use data memory or code memory? When it returns, is the memory that VAR used, free to be used again?
Thanks.