I am using Teridian controller(71M6513) for metering solution. But Im running out of space in code area. I have features of size (approx. 80K).I am already using level 9 compiler optimisation. But still the code is not fitting in 64K. Now I enabled Extended linker LX51 and also Linker Code Packing and finally the code is fitting in 64K.
1.)Is it ok to use extended linker. 2.)What would be the side effects of using (LX51).
Please give details on where to use LX51 and BL51.
Urgent requirement. Thanks in Advance
As Per says, it is important to ensure that your source code is optimal first before trying to squeeze it "after the event" with Linker tricks!
See: http://www.keil.com/support/man/docs/c51/c51_xc.htm And: www.8052.com/.../167378
"Have you made sure that you are always using the optimum data sizes?"
Not only data sizes - having your data in the correct memory space can make a significant difference!