I have a problem when using the mon51 with dallas DS5001FP. I set the DS5001FP program memory in addr. 0x0000 until 0x7fff and the data memory in addr. 0x8000 until 0xffff. Then I install the mon51 in the program memory range with a single 8Kb EEPROM. I use 32Kb RAM as data memory. I use the keil debugger and download my code to the RAM unfortunately, there's a report NO CODE AT ADDR 0x0000 . What your suggest for my problem. thank you Agung G.
Have you linked your app at 0x8000 ? Dit you modify the Startup.a51 with CSEG at 8000h ? Thomas
yes i already link the app to 0x8000 and already modify startup CSEG to 0x8000. the problem is the app i want to debug is already send properly to addr 0x8000 but the debug pointer is on 0x0000 and can't move. i can't use go, step,or step over command. Agung
You should disable Go Til Main in the debugger options and use a ini file: PC=0x8000 g,Main Hope this helps Thomas