USBasp merupakan downloader Open Source yang banyak digunakan oleh para programmer AVR. Selain mudah penggunaanya downloader ini mempunyai kecepatan download yang sangat cepat mencapai 5kB/detik. Penggunaanya sangat mudah dan simple karena didukung oleh AVRDUDE sebagai platform programmernya. Oleh karena itu, downloader ini sangat direkomendasikan untuk para pecinta mikrokontroller AVR.
Para hobbies biasanya membuat dowloader ini dengan menghilangkan pin Slow SCK. Saya tegaskan untuk tidak melakukan ini karena jumper Slow SCK berguna untuk mendownload AVR baru. Setelah mengubah sedikit skematik saya merouting-nya sebagai berikut:
Apabila menginginkan design USBasp saya bisa di download disini
Keunggulan USBasp
- Mampu berjalan di semua OS baik windows,linux ataupun Mac.
- Komponen sangat murah dan mudah dicari di pasaran.
- Kecepatan pemrograman yang sangat cepat mencapai 5Kb/detik.
- Mendukung operasi slowSCK untuk mendownload mikrokontroller dibawah kecepatan 1.5Mhz. Sebagai catatan mikrokontroller baru biasanya menggunakan internal clock sebesar 1Mhz, gunakanlah metode slowSCK untuk mendonwload flash ataupun mengganti fusebit mikrokontroller.
Cara Membuat USBasp
- Buat atau download board USBasp diatas.
- Setelah board sudah jadi dan komponen sudah disolder pastikan download firmwarenya disini
- Download firmware menggunakan downloader lainnya, Bisa menggunakan downloader paralel standart STK200.
- Pastikan H-Fuse = DF dan L-Fuse = FF.
- Koneksikan dengan USB PC dan instal drivernya di folder usbasp yang di download.
- Dengan menggunakan software khazama 1.7 maka bisa diubah speed SCK-nya sekehendak hati. dapat didownload disini .
- Selamat Mencoba.
Sumber : http://www.fischl.de/usbasp/