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

Dallas 390 contiguous mode problems

Is anyone else out there having problems with Dallas 80c390 contiguous mode?

We are using Keil c51 version 6.14 and the PK51 development system. (Lx51 linker, Ax51 assembler)

I am a little bit confused about the 512K option in the Options/Target box. The only information I have found about it is the text that comes up with the help button (?) (no mention of it in the C51 book under the ROM command.) This button says:
"C51 generates ACALL and AJMP instructions with 19 bit address using the contiguous mode of the Dallas 390 and variants. The maximum program size may be 512 K bytes"
Does anyone know what this is intended for? We would like to be able to run in 24(22) Bit Paged addressing mode, but it doesn't look like this is the setting that will accomplish this. As far as I can tell, (although it isn't explicitly stated, as far as I have found) the Keil compiler does not support the 24 bit paged addressing mode of the Dallas 390. (IE ACON AM1=0 and AM0=1) Does anyone know if this is in fact true?

Another problem we have been having with C51 is with the SEGMENTS wildcard (*) and trying to locate an entire file within a specific memory block.

Does anyone know of an in-circut emulator that supports the 24 bit contiguous mode of the Dallas 390 (not the 22 bit paged)?

Thanks

Parents Reply Children
No data