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

Problem with banking

Hi,

In one of our project we are using 80C51FA interfaced with PSD934F2. The controller does not have any ROM. PSD934 is being used which consists of 256KB Primary flash, 32K secondary flash and 8K of RAM. PSD934 can be configured using a software known as PSD soft which is a proprietary software. Therefore PSD934 consists of the program code, any external data and PLD logic.

Setup Details:

Development Envirnoment
1. IDE is winIDEA 2010
2. Compiler is Keil 7.03

For debugging/emulation purpose we have the following setup.
1. IC 1000 Power Emulator
2. Philips H-8xC52 POD.

Code banking mechanism is being used. L51_BANK.A51 file is being used. We have Common area and 7 banks of 32KB each. We are using XDATA memory map for bank switching.

We are trying to run the sample code by adding one bank at a time. When bank 2 is added, a file is added with one function. When a call is made for this function, the control resets and goes to the being location (0.0000H).

We would like to know, whether any separate assembly file is there when using a emulator.

Response awaited.

Regards,

Sunil