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

P89c51rd2 + Keil problem

Hello,
I am using a P89c51rd2 based board .I have installed FlashMon on the microcontroller and I am trying to use the Keil software to develop small applications. I can connect to the monitor on my board and type commands like memset, but when trying to load the application it disconnects. While trying to find a solution I found that the memory model of this microcontroller is not compatible with FlashMon, and this because the Philips microcontroler needs to erase every block before writing it. Is this true? And if it is can I use an external Ram to load and debug applications on it?

Parents
  • because the Philips microcontroler needs to erase every block before writing it. Is this true?
    not NXP, but flash, any flash must erase the block before writing

    And if it is can I use an external Ram to load and debug applications on it?
    sure, but do remember the negative or for !PSEN and !RD, as well as !EA. coming to think of it, I guess you will need external flash as well - maybe switchig to a RA2, RB2 or RC2 will make it possible to use internal flash.

    Erik

Reply
  • because the Philips microcontroler needs to erase every block before writing it. Is this true?
    not NXP, but flash, any flash must erase the block before writing

    And if it is can I use an external Ram to load and debug applications on it?
    sure, but do remember the negative or for !PSEN and !RD, as well as !EA. coming to think of it, I guess you will need external flash as well - maybe switchig to a RA2, RB2 or RC2 will make it possible to use internal flash.

    Erik

Children