With porting me program from SDCC to Keil I got rid of all compiler errors and now I am having me this linker error L250 (CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED) and I do not know what I am doing wrong.
The selected chip is an AT89C51 In the target options I did:
Memory Model Large: variables in XDATA Code Rom Size Large 64K program operating system none
Off- chip code memory start size Eprom 0x0000 0x7FFF
Off chip Xdata memory 0x8000 0x7FFF
My uVision version is 5.24.2.86 toolchain: PK51 Prof, Develpers Kit Version: 9.57.0.0
The real target device is an FPGA which emulates a 80c51 chip. The program itself, a .bin file, is stored on a CF card which the FPGA can run. So in hardware there is no real limitation when it comes to memory size for code and variables. I do have 128 bytes for internal ram to use, but I am not using much of it.
Your original thread was C51, but now you're saying C251 - so which is it??
http://www.keil.com/forum/63381
L250 (CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED)
So it thinks you have the free evaluation version.
See: http://www.keil.com/demo/limits.asp
"PK51 Prof, Develpers Kit Version: 9.57.0.0"
Have you properly entered your licence details?
For help with licence issues, you need to contact Keil support direct.
it is a C51 as said in the description. I must have misclicked with making the 2nd post.
View all questions in Keil forum