dear friends i am a student from india, i am not able to relocate my program within 2k(0x07ff) of 89c2051 will you help me regarding any setting in compiler that could relocate my code within 0 to 0x7ff
OK - one more time, with emphasis:
"If you are using the free evaluation version of C51, you need to read the limitations of that version - that will tell you why you can't use the free evaluation version of C51 to program an 89c2051!"
If you must have free tools, you will need to look elsewhere; there's a list here: www.8052.com/links.phtml
If you must have free tools, you will need to look elsewhere; or use chip that contain the code area (4k -up) that the free version of Keil allow you to use.
Erik