I am reading "Patterns for time triggered embedded systems" of Michael J. Pont but I realized that I have a lack of C language knowledge. Could you please suggest me wich one among the two books listed below is the best choice? - C and the 8051 Thomas Schultz - Microcontroller projects in C for the 8051 family. Dogan Ibrahim Thank you in advance Francesco Fontana
"A normal C compiler by the way doesnt have a specific keyword to define which memory, internal external or the XRAM ... since as long as I understood C uses a software stack, is it necessary to use an external ram to run programs compiled in C ? what about recursion?..." As I said earlier, all of this is compiler-specific stuff - so you will need to read the Manual for the specific compiler. The manual assumes that you already understand the 'C' language - that's why we suggest that you learn the language first, then the Keil specifics.