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

need a compiler which can support code size upto 128KB

Hello. my name is santosh. i need some help in selecting a compiler. i am developing an embedded application which is crossing 64KB code size and i am using AT89C51RE2 microcontroller which is having (will support) 128 Kbytes of on-chip ROM (code memory).
My problem is, when i am compiling the code, target is not created i.e. hex file is not generating, becoz my compiler supports maximum 64 KBytes. So, plz suggest me a right compiler which should support uoto 128 Kbytes and also tell me how i obtain from keil.

Thanks and regards,
santosh.

Parents
  • "128K bytes On-chip Flash Program/Data Memory"

    Note the "program/data" in that.

    One thing that the PK51 kit gives you is the ability to move constant data out of CODE space and into ROM mapped as XDATA. That means that you can make full use of the 64K CODE space limit without having to mess about with code banking.

    I was using that about ten years ago when there were very few ARM-based microcontrollers about (certainly no Cortex-M), and they were a significant leap from an 8051.

    Nowadays, I really wonder if it's worth it...

Reply
  • "128K bytes On-chip Flash Program/Data Memory"

    Note the "program/data" in that.

    One thing that the PK51 kit gives you is the ability to move constant data out of CODE space and into ROM mapped as XDATA. That means that you can make full use of the 64K CODE space limit without having to mess about with code banking.

    I was using that about ten years ago when there were very few ARM-based microcontrollers about (certainly no Cortex-M), and they were a significant leap from an 8051.

    Nowadays, I really wonder if it's worth it...

Children