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

Programming EPROM

I'm using the MCB251 board with the Intel 80C251SB CPU.

I'm trying to program an EPROM using the hex file that uvision creates. My project tests fine using the Monitor Eprom with debug but I can't get it to do anything with a user eprom that I programmed.

Any help would be greatly appreciated.

1. Do I have to include the Start251.a51
to my project?

Parents
  • Well, in C51 if you don't explicitly include it, the tools will automatically use the default version.
    So, if the default version is appropriate for your target, you don't need to explicitly include it


    However, on the 251, the startup code is almost always required because of the 2 configuration bytes.

    If you don't include the startup code, you MUST set the configuration bytes manually with the device programmer or you must create them another way in the EPROM.

    Jon

Reply
  • Well, in C51 if you don't explicitly include it, the tools will automatically use the default version.
    So, if the default version is appropriate for your target, you don't need to explicitly include it


    However, on the 251, the startup code is almost always required because of the 2 configuration bytes.

    If you don't include the startup code, you MUST set the configuration bytes manually with the device programmer or you must create them another way in the EPROM.

    Jon

Children