The STK500 comes with a manual with all the instructions for programming the AVR processors. The only problem is that I want to use it to program the AVR tiny13 which is not yet ready when the time the manual was printed. After searching on the web, I found out that the instructions are ready on the help page of the latest AVR Studio for Windows. Finally, I can program my AVR tiny13 with STK500. I am using my Mac to program the AVR tiny13, so I better write it down here. Hope it may help you also.

Step 1 – Place the ATtiny13 (DIP) to the SCKT3400D1.

Step 2 – Connect the ISP6PIN socket to SROG1 with the 6-pin cable provided.

Step 3 – Connect the PORTE/RST to PORTB/PB5 and also PORTE/XT1 to PORTB/PB3. I used the 2 pin cables provided, it is a bit lossy.
This post was extremely helpful as well. Thank you. I really appreciated the quality images.
ok
What’s wrong with the original (high voltage) programming written in the old STK500 guide? Just use the settings for tiny15 and works like a charm!
help me, I need to read the program inside my ATtiny13
But it’s been locked because the Lockbits set to level 3
If I use this kind of method, will I lose the program inside???
help me, I need to read the program inside my ATtiny13
But it’s been locked because the Lockbits set to level 3
If I use this kind of method, will I lose the program inside???
Please reply ASAP
You can just use the serial high voltage configuration documented in the manual. Use ATtiny13 instead of ATtiny15L and youre ready to go! No need for special methods.
And if your AVR is locked, you cannot read the code back. The only way this might be possible is to dissolve the plastic and look/poke around at the die of the IC.
[...] Вольный перевод статьи взятой отсюда. [...]