USBASP programátor na ATMega16A

Existuje programátor USBASP, který běží na ATMega8. Prozkoumal jsem zdrojový kód, zda se dá upravit a použít na ATMega16A.

Zjistil jsem, že stačí pouze lehce upravit konfiguraci pinů v isp.h a tpi.S a v Makefile nahradit typ mcu. Úprava se týká pinů SCK, MISO, MOSI, a SS pro RESET.

Stáhněte si zdrojový kód.

Schéma

low speed usb pullup obvod 3.6Vschéma programátoru USBASP pro ATMega16a pro připojení k pullup obvod