I used keil to program a software in dp8051xp.In taget options, i saw that dp8051xp is up to 16 MB XDATA,but i don't know how to program that 16MB xdata? Do i need to use L51_bank.a51??
i saw that dp8051xp is up to 16 MB XDATA,but i don't know how to program that 16MB xdata? First question: is there 16 or more SRAM chips on your board? (I know of no SRAM chip of more than 8Mbit). Erik
I have 8*64kbyteon my design. I found that keil can't use far variables. I simulated an example (4MB VARIABLES IN CLASSIC 8051) in keil,but I found the result is wrong.
use L51_bank.a51?? I do believe that this is a matter of not "C51" but "CX51", not "L51" but "LX51" etc to achieve the linear addressing beyond 64k. By the way is the problem x = array[y] faulty if array is below and array+y is above a 64k boundary fixed? Erik