Maker Pro
Maker Pro

MCS-51 compatible software burner help

Limyx826

Nov 26, 2019
1
Joined
Nov 26, 2019
Messages
1
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
 
Top