Click here to Skip to main content
15,881,852 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello Everyone

I am using Keil Software and At89c51 which flash memory is 4K.
but whenever I am debugging my program in keil it just says that Code limit is 2K.
and now my code exceed 2K but lesser to 4K byte. then also keil gives me error that code size limit exceeds.(program size just 2400byte only.)
for knowing purpose I have copy all code and start new project in keil with different controller of 8K byte then in that also keil gives same error.
Can anyone help me to resolve this.
for my keil version I am putting the below image.

IDE-Version:
µVision3 V3.80
Copyright (c) Keil Elektronik GmbH / Keil Software, Inc. 1995 - 2009

License Information:
jay bhut
Hewlett-Packard
LIC=----

Tool Version Numbers:
Toolchain:        PK51 Prof. Develpers Kit  Version: 8.18
Toolchain Path:    C:\Keil\C51\BIN\
C Compiler:         C51.Exe       V8.18
Assembler:          A51.Exe       V8.01
Linker/Locator:     BL51.Exe       V6.20
Librarian:             LIB51.Exe       V4.24
Hex Converter:      OH51.Exe       V2.6
CPU DLL:               S8051.DLL       V3.65
Dialog DLL:         DP51.DLL       V2.54
Posted
Updated 20-Nov-13 3:04am
v2

1 solution

 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900