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

Hex File for AT89C51RD2

Hi!
Last time the title was mistakenly written as "and".
My query is:
I have read the code from AT89C51RD2 and dumped it into a file. This code worked well when burnt in other AT89C51RD2 controllers. Later i got its source code.
Now i am generating the hex file. This hex file is different from one i copied from the controller. The generated file is in Intel Hex Format (i.e. starts with 0x3A) whereas the coped hex file starts with 0x02. What is the difference between two hex files?

Parents
  • Thanks for the reply!
    This really helped me to classify two different formats and it also opened different options for me to proceed further.
    Using uV3 i can generate only Intel Hex File.
    How can i convert it to Binary file?
    Can you please elaborate this sentence:-
    "A binary file must be transmitted to the controller using a transfer program that specifically processes a binary file."
    Is this something about the programmer which loads Hex file to the controller?

Reply
  • Thanks for the reply!
    This really helped me to classify two different formats and it also opened different options for me to proceed further.
    Using uV3 i can generate only Intel Hex File.
    How can i convert it to Binary file?
    Can you please elaborate this sentence:-
    "A binary file must be transmitted to the controller using a transfer program that specifically processes a binary file."
    Is this something about the programmer which loads Hex file to the controller?

Children