Cara Upload Program ke IC ATMega 8 menggunakan Modul USBasp Tanpa Bootloader

Kali ini kita akan mencoba meng-Upload/mengisi/menanamkan sketch/program ke IC Atmega8 menggunakan modul USBasp Tanpa melakukan pengisian Burn Bootloader terlebih dahulu.

Pada dasar teorinya kita dapat memprogram semua tipe IC mikrokontroler yang dipakai oleh board arduino, entah itu IC ATMega 8, ATMega 328, ATMega1280, ATMega 2560 dan lain-lain walaupun board yang digunakan bukan board arduino. Artinya kita dapat memprogram minimum system apapun selagi chip yang digunakan adalah tipe IC mikrokontroler yang disupport oleh arduino. Kali ini kita akan mempraktekkan cara memprogram atmega 8 dengan arduino tanpa burning bootloader lebih dahulu. Dimana pada kesempatan kali ini board yang kita gunakan adalah minimum system buatan kita sendiri.

Alat yang dibutuhkan adalah sebagai berikut :
- Minimum System AVR Miniboard
- Downloader USBasp

Software yang dibutuhkan :
-Arduino IDE (Saya menggunakan versi 1.6.5-r5)
-Driver USBasp (Download dari link berikut http://www.fischl.de/usbasp/)

Berikut ini adalah langkah-langkahnya :

1. Hubungkan modul USBasp ke rangkaian minimum sistem Atmega8 seperti berikut ini :

Untuk penggunaan kristal : 4Mhz-16Mhz.

2. Buka software Extreme Burner untuk setting fuse :


3. Buka sofware IDE Arduino kemudian buat sketch/program baru yang akan di Upload/ditanamkan pada target IC Atmega8.


4. Pilih Tools-->Board-->Arduino NG or older.


5. Pilih Tools-->Processor-->ATmega8.


6. Pilih Tools-->Programmer-->USBasp.


7. Pilih File-->Upload Using Programmer.


8. Bila berhasil maka akan menampilkan pesan Done Uploading.


Selesai semoga bermanfaat !
Previous
Next Post »