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

Using Emulator with PK51

Hello,

I want to use a in-circuit-emulator with the Keil C51. The emulator requires three files.
1) source.sld or source.O51 file for source level debugging
2) source.c
3) source.sym i.e. the symbol file

How can I generate the source.sld, source.O51 and the source.sym files?

Regards,

Mohit





Parents
  • >1) source.sld or source.O51 file for source level debugging

    File source.O51 generated automatically by Keil uVision, but have no extension ".O51" by default.

    For example, you can make project HELLO
    from
    \Keil\C51\Examples\Hello\Hello.PRJ
    (in case of C51 v5.xx)
    or
    \Keil\C51\Examples\Hello\Hello.UV2
    (in case of C51 v6.xx)

    and as result you get file (without extension) with name: "hello.",

    "\Keil\C51\Examples\Hello\Hello."


    You can try:
    - load it directly in your Emulator Software

    or, if your Emulator software need
    especially *.O51:

    - rename HELLO. to HELLO.O51 and load HELLO.O51 to your Emulator

    If success, you can modify project file to produce "HELLO.O51" instead of "HELLO." automatically.


Reply
  • >1) source.sld or source.O51 file for source level debugging

    File source.O51 generated automatically by Keil uVision, but have no extension ".O51" by default.

    For example, you can make project HELLO
    from
    \Keil\C51\Examples\Hello\Hello.PRJ
    (in case of C51 v5.xx)
    or
    \Keil\C51\Examples\Hello\Hello.UV2
    (in case of C51 v6.xx)

    and as result you get file (without extension) with name: "hello.",

    "\Keil\C51\Examples\Hello\Hello."


    You can try:
    - load it directly in your Emulator Software

    or, if your Emulator software need
    especially *.O51:

    - rename HELLO. to HELLO.O51 and load HELLO.O51 to your Emulator

    If success, you can modify project file to produce "HELLO.O51" instead of "HELLO." automatically.


Children
No data