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

Problem During Burning a Program Through Programmer

I HAVE COMPLETED A CODE IN C FOR AT89C2051 MCU..IT IS WORKING CORRECTTLY ON PROTEUS DESIGN BUT WHEN I AM GOING TO PROGRAM THE IC THROUGH PROGRAMMER IT PROGRAMS BUT VARIFICATION FAILS AT 1BYTE...PLS SMONE HELP ME OUT FROM THIS??/

Parents Reply Children
  • Not erased properly
    Wrong voltages
    Broken board
    Broken chip
    Broken programmer
    Too fast a PC, or incorrect timing at the programmer. Review age of programmer and software, find a contemporaneous system.

    Can you try a different chip? Can you try a different .HEX file?

    If you erase the part does it blank check properly?

    Does the .HEX file write the same location more than once?

    What exactly does the error tell you about the nature of the byte write vs the byte read? Couple of bits stuck high/low, or totally different?

    Who is responsible for your problem? Keil, Atmel, the programmer vendor, you?

  • Thanx fr ur reply friends..i have tested different AT89c2051 chip...all shows same problem...bt AT89s8051 & AT89s8052 chips get programmed through that programmer of robokits 8051 series programmer.

  • there are really many posts in various places that all end up "after I replaced my xxx programmer with the Atmel $25 device, it worked".

    The Atmel devices are, for programming, super sensitive re timing and levels