Connect with us

MCS-51 compatible software burner help

Discussion in 'Microcontrollers, Programming and IoT' started by Limyx826, Nov 26, 2019.

  1. Limyx826

    Limyx826

    1
    0
    Nov 26, 2019
    I currently working on a MCS-51 based project and I tried to burn hex file into my microcontroller. The microcontrollers I used are AT89S51 and STC89C51RC. I tried to use ProgISP and AVRDUDESS to burn hex file into the chips but both came up errors.

    When I use ProgISP to load up hex file, this error "checksum error type 0" shows up and the flash memory buffer only had the first 16 bytes load in. When I write it and read it back, the buffer shows the flash memory completely empty.

    Next I tried to AVRDUDESS to burn the hex in but every time I hit Go or Program this show up in the status window:
    avrdude.exe: set SCK frequency to 500 Hz
    avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude.exe: error: programm enable: target doesn't answer. 1
    avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check.

    The things I'm using are of follows:
    Windows 10 1909
    USBASP USBISP USB ASP ISP AVR ATMEGA328 ATMEGA328P Programmer
    8051 Series 8-bit Microcontroller Development Module
    Atmel AT89S51
    STC89C51RC
     
  2. Nanren888

    Nanren888

    126
    26
    Nov 8, 2015
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-