How to diffrentiate between external code memory & data memory when we will be writing code in C ? ( becuase both ext data & code memory with same addr) in assembly we will use diffrent instructions for Ext Data memory and Code momory example movx is for ext data memory movc is for ext code memory
Look up "Memory Areas" in the Manual http://www.keil.com/support/man/docs/c51/c51_le_memareas.htm
well, it might be good to know what it is first Erik here are the links to "the bible" Chapter 1 http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_ARCH_1.pdf chapter 2 http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_PROG_GUIDE_1.pdf chapter 3 http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_HARDWARE_1.pdf