hi all 
I'm trying to program ATmega16A using USBasp but i noticed that the USBasp is diffrent than the common on the internet
it has only two jumper pins "JP1"
i bought it from this link:
https://ram-e-shop.com/product/prog-avr-mkii/

i installed the drivers using
zadig-2.7.exe
and tried to load the code to the ATmega using ProgISP1_72f
but it keep showing this "Chip enable program error"

so I tried Atmel studio
and created this tool

and used this line
avrdude -c usbasp -p atmega16 -U flash:w:$(ProjectDir)Debug\$(TargetName).hex:i
but again i got this error

tried to connect jumper in these pins "JP1"
but noting new.
thanks in advance

I'm trying to program ATmega16A using USBasp but i noticed that the USBasp is diffrent than the common on the internet
it has only two jumper pins "JP1"
i bought it from this link:
https://ram-e-shop.com/product/prog-avr-mkii/

i installed the drivers using
zadig-2.7.exe
and tried to load the code to the ATmega using ProgISP1_72f
but it keep showing this "Chip enable program error"

so I tried Atmel studio
and created this tool

and used this line
avrdude -c usbasp -p atmega16 -U flash:w:$(ProjectDir)Debug\$(TargetName).hex:i
but again i got this error

tried to connect jumper in these pins "JP1"
but noting new.
thanks in advance