This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Error In Keil

Hi all,
i am working on am small project using 89s52.
can anybody please help me with the error in keil..
while compiling i am getting an error in keil...

*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
    SYMBOL:  REEAD
    SEGMENT: ?DT?SAS_WITH_RTC
Program Size: data=136.1 xdata=0 code=4953
Target not created


what does this error mean.
how can i get out of this...

Parents
  • "what are this map files..."

    Maybe Google would know what map files are?

    Maybe Keil documentation would know what map files are?

    "i am not using any external RAM"

    The same moment you did switch to large memory model you started to use external memory - you did read up on the meaning on large memory model? You have read up on the different memory areas of the 8051 architecture?

    Don't you find it hard to write programs for a tiny microcontroller chip if you don't first spend some time to learn the capabilities of the microcontroller? At least I would not know how to use a new processor without first spending time with datasheets, user manuals and maybe additional architecture documents.

Reply
  • "what are this map files..."

    Maybe Google would know what map files are?

    Maybe Keil documentation would know what map files are?

    "i am not using any external RAM"

    The same moment you did switch to large memory model you started to use external memory - you did read up on the meaning on large memory model? You have read up on the different memory areas of the 8051 architecture?

    Don't you find it hard to write programs for a tiny microcontroller chip if you don't first spend some time to learn the capabilities of the microcontroller? At least I would not know how to use a new processor without first spending time with datasheets, user manuals and maybe additional architecture documents.

Children