Posted by : Unknown Rabu, 13 Juli 2016

Cara Membuat Rangkaian Downloader USBASP dengan Atmega8






Dalam kesempatan ini saya akan membuat rangkaian  downloader usbasp. sebelum menyiapkan bahannya, terlebih dahulu akan saya jelaskan definis umum downloader usbasp. Downloader USBasp merupakan suatu device yang berfungsi untuk mendownload/ flash program yang telah kita kompilasi (dalam bentuk HEX) ke dalam suatu IC mikrokontroler AVR. Pada suatu downloader terdapat IC yang difungsikan  untuk mendownload program ke IC yang berada pada minimum sistem.


Komponen yang Dibutuhkan :


1.          Atmega8
2.          PCB polos
3.          Socket 28 pin
4.          Larutan FeCl
5.          Crystal 12Mhz
6.          Capasitor 22pF dan 100nF
7.          LED Green dan Red
8.          Resistor
9.          Elcho 10uF
10.             Pin Header dan Jumper
11.              Kabel USB tipe B


Langkah – Langkah sebagai berikut :

Siapkan pcb yang telah dibuat


Selanjutnya kita siapkan komponen yang di butuhkan diantaranya :



Lanjut dengan memasang komponen yang telah di siapkan. sebelum memasang komponen terlebih dahulu kita sambungkan jumper pcb, seperti terlihat di bawah ini
ada 5 jumper kawat yang harus di hubungkan.


Dilanjutkan dengan memasang komponen satu persatu. 


dan hasil akhir seperti ini
   


          Dilanjutkan dengan pengisian firmware downloader usbasp ke dalam ic atmega8. Ada beberapa cara pengisian downloader, bisa menggunakan sofware ponyprog atau codeVision. Cara mendownload firmware jika menggunakan software CodeVision AVR Jika teman-teman sudah terbiasa menggunakan codevision AVR dan malas menggunakan Ponyprog, berikut adalah cara melakukan download melalui Codevision AVR. 

- Setelah masuk ke CodeVision AVR pilih SETTINGS → PROGRAMMER → pilih
KANDA SYSTEM STK200+/300 → LPT1:378h → OK
- Setting FUSE BIT, caranya pilih TOOL → CHIP PROGRAMMER → setting 
- Kemudian pilih File → Load Flash → usbasp.atmega8.2009-02-28.hex (ada difolder
usbasp.2009-02-28\bin\firmware) → Klik Program All


Setelah chip ATmega8 didownload dengan Ponyprog atau CodeVision AVR, maka saatnya
meng-install driver USBasp.

Hubungkan ATmega8 yang sudah diisi firmware dengan port USB. Kemudian windows secara otomatis akan meminta driver. Pilih yang ADVANCED, seperti gambar dibawah kemudian NEXT. Ikuti gambar berikutnya klik BROWSE pilih folder libusb_0.1.12.1 (usbasp.2009-02-28\bin\win-driver) kemudian NEXT.


Instalasi driver selesai. di tandai dengan driver terbaca sebagai usbasp dan siap di gunakan



  • Berikutnya adalah load firmware caranya
  1. Klik File
  2. Load flash to buffer
  3. Kemudian cari dimana firmware tersebut disimpan
  4. Setelah itu klik auto program
  5. Load Flash  
  6. Cari file.HEX
  7. Write Flas


  • Succesfully Writing Flash
  • Sampai disini telah berhasil mengisi firmware ke dalam mikrokontroler atmega8 . Untuk mencobanya apakah firmware yang anda isi telah berfungsi dengan baik, anda dapat mencobanya langsung diboard USBASP.

  • Lihat di device manager (start > Run > "devmgmt.msc") jika berfungsi dengan baik , maka USBASP akan tampil tanpa tanda seru.
  • USBASP sudah terinstall

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Followers

Diberdayakan oleh Blogger.

Blogger templates

Pages

Blogger news

Blogroll

Popular Posts

Copyright © 2012 Nashuha Tasbir 223 -Black Rock Shooter- Powered by Blogger - Designed by Johanes Djogan