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

Code banking

The keil micro vision help files say that up to 64 code banks are allowed using LX51 linker/locator. I'm getting this error message when i try to use 64 bank registers:

*** ERROR: ADDRESS OUTSIDE INTEL-HEX RANGE (USE 'H386'CONTROL)

What does it mean exactly?

Also, is there any way to use more than 64 banks? Modifying the L51_BANK file?

Thanks.

Parents
  • Long program codes may be necessary to control the modem.

    yes, about 2k's worth

    There are 8 pins in my P1, up to 256 banks may be selected with this port.
    My best6 recollection from the days when I stupidly considered banking is that there are 2 modes: P1 make chip select (max 8) and P1 makes chip number (256)

    Erik

Reply
  • Long program codes may be necessary to control the modem.

    yes, about 2k's worth

    There are 8 pins in my P1, up to 256 banks may be selected with this port.
    My best6 recollection from the days when I stupidly considered banking is that there are 2 modes: P1 make chip select (max 8) and P1 makes chip number (256)

    Erik

Children