Rabu, 07 November 2012

USB asp Downloader

          USBasp adalah sirkuit USB programmer untuk kontroler Atmel AVR. Ini hanya terdiri dari ATMega88 atau ATMega8 dan beberapa komponen pasif. Programmer menggunakan driver firmware USB, tidak ada pengontrol USB khusus yang dibutuhkan. Berikut skema rangkaiannya. 
Fitur:
- Bekerja di bawah beberapa platform. Linux, Mac OS X dan Windows.
- Tidak ada pengontrol atau komponen smd yang diperlukan.
- Kecepatan pemrograman sampai 5kBytes/sec.
- Pilihan SCK untuk mendukung target dengan kecepatan clock rendah (<1,5 MHz).

Memulai:

Mulai Windows dan hubungkan USBasp ke sistem. Ketika Windows meminta
driver, pilih "bin / win-driver". Pada sistem Win2k dan WinXP, Windows akan
memperingatkan bahwa "driver is not recognized''. Abaikan pesan ini dan
melanjutkan instalasi.
Sekarang Anda dapat menjalankan AVRDUDE. Contoh:
1. Masukkan terminal dengan AT90S2313 yang terhubung ke programmer:
   AVRDUDE-c USBasp-p AT90S2313-t
2. Tulis main.hex ke flash dari ATmega8:
   AVRDUDE-c USBasp-p ATmega8-U flash: w: main.hex


Set Jumper:
J1 : Daya Target
       Pasokan target dengan 5V (USB tegangan). Hati-hati dengan opsi ini,
       sirkuit tidak dilindungi terhadap hubungan pendek!
J2 : Jumper untuk upgrade firmware (bukan diri upgradable)
       Set jumper ini untuk flashing ATMega (4) 8 dari USBasp dengan kerja yang lain
       programmer.
J3 : SCK pilihan
       Jika target jam lebih rendah dari 1,5 MHz, Anda harus mengatur jumper ini.
       Kemudian SCK adalah skala turun dari 375 kHz menjadi sekitar 8 kHz.

Untuk keterangan lebih lanjut, buka situs http://www.fischl.de/usbasp/ untuk download. 
Contoh rangkaian yang sudah digambar di software Eagle : 






2 komentar: