Following on message send about banking with constants (constants saved in an external flash memory and code in internal flash memeory of the AT89C51CC03), I wonder how with 64K banks, hex files are generated: It seems that hex files have the following setting: each 64K has common+banki codes: Does that mean that each bank must be programmed with the exact common+banki characters. Is there any solution (with Lx51) to generate one common area (which is the main application) and different banks (with constants only).
By nature the COMMON area is available in each code bank. It must be therefore part of each code bank. See also: http://www.keil.com/support/docs/158.htm http://www.keil.com/support/docs/2349.htm