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

More external memory than 64k

Hello.

I am curious why there is a limitation of 64k on the C251 compiler, when the device can handle up to 256k?
Is there a way around this?

Parents
  • I am using an Intel 80C251. It is possible to address external ROM up to 256k,which requires 18 address lines. However, my documentation that accompanies the compiler clearly states that code larger than 64k is not supported.
    I found information elsewhere on the website referring to bank switching, however my version of the compiler (v2) does not allow me to do so, as it does not support it. I will motivate within the company to upgrade the license. I managed to find the answer that I was looking for, so there is no need to be rude or sarcastic, Erik.

Reply
  • I am using an Intel 80C251. It is possible to address external ROM up to 256k,which requires 18 address lines. However, my documentation that accompanies the compiler clearly states that code larger than 64k is not supported.
    I found information elsewhere on the website referring to bank switching, however my version of the compiler (v2) does not allow me to do so, as it does not support it. I will motivate within the company to upgrade the license. I managed to find the answer that I was looking for, so there is no need to be rude or sarcastic, Erik.

Children