Rabu, 17 Juli 2013

Cara mendownload fireware ke Atmega 8 dengan Port Pararel LPT


LANGKAH KEDUA (men-download firmware) dengan menggunakan Port Pararel (LPT)
Mendownload firmware ke chip Atmega8 melalui port parallel dengan software ponyprog atau CodeVision. Untuk mendownload Atmega8 menggunakan port parallel (LPT) DB = 25 . 

Keterangan:
Jumper 1 (JP1) SELF PROGRAMMING
Digunakan untuk melakukan self programming pada Atmega8. Ketika ingin mengisikan firmware ke ATmega8, connector ini harus dalam keadaan di JUMPER (dihubungkan). Sedangkan saat mendownload mikro target harus dilepas JUMPER nya.
Jumper 2 (JP2) POWER TARGET
Digunakan untuk memberikan power supply kepada mikro target yang akan didownload dengan posisi di JUMPER.
Jumper 3 (JP3) CLOCK
Digunakan untuk pemilihan mode kecepatan. Jika connector ini di JUMPER maka mikrokontroler  dalam mode Slow Clock. Saya sarankan agar tidak di JUMPER



DOWNLOADER PARALLEL UNTUK AVR KANDA SYSTEM STK200+/300 SUPPORT CODEVISION AVR DAN PONYPROG 2000
Bagi yang masih punya port parallel biasanya ada pada PC (personal computer), berikut adalah rangkaian downloader AVR menggunakan port parallel (biasa disebut LPT). Downloader ini support dengan software Codevision AVR dan Ponyprog 2000,  serta mendukung Atmel 89S51, Atmega8535, Atmega8, Atmega16, dan Atmega32. (mendukung beberapa jenis Atmega lainnya. Downloader parallel ini biasa disebut Kanda System STK200+/300.
 
      

      
 
CATATAN: Bagi yang belum punya master Downloader USB, maka perlu terlebih dahulu dibuat dari port Pararel (LPT) dengan membuat kabel port pararel seperti gambar diatas, dikarenakan tidak menggunakan IC buffer jadi disarankan agar kabel yang berasal dari port parallel ke mikrokontroler tidak terlalu panjang, yaitu sekitar maksimal 0,5 meter, karena dikhawatirkan terjadi drop tegangan dan data yang dikirimkan menjadi rusak atau tidak semuanya terkirim datanya.



Ada dua cara mendownload firmware yaitu :

I.        Cara mendownload firmware jika menggunakan software Ponyprog.

·         Buka Ponyprog, kemudian lakukan calibrasi, caranya pilih SETUP → CALIBRATION (saat melakukan calibrasi disarankan tidak membuka program/software lainnya, dikarenakan Ponyprog sedang membaca kecepatan prosessor PC atau laptop anda)

·         Pilih Chip yang akan didownload, caranya klik DEVICE → AVR MICRO → ATMEGA8

·         Memilih Programmer yang akan digunakan (downloader port parallel), caranya klik SETUP → INTERFACE SETUP → PARALLEL → pilih AVR ISP I/O → LPT1 → OK

·         Ekstrak Firmware yang sudah anda download, kemudian  pada Ponyprog pilih FILE → OPEN DEVICE FILE → kilik file usb.hex atau usbasp.atmega8.2009-02-28.hex (ada difolder usbasp.2009-02-28\bin\firmware)

·         Setting FUSE BIT, caranya pilih COMMAND → SECURITY AND CONFIGURATION BIT → kilik Abord lalu setting sesuai gambar dibawah ini dengan member tanda Ö → kemudian OK

 
·         Download firmware ke chip ATmega8, caranya pilih COMMAND →lalu klik  WRITE ALL


Mendownload firmware jika menggunakan software CodeVision AVR

Bagi yang sudah terbiasa menggunakan codevision AVR, berikut adalah cara melakukan download melalui Codevision AVR. Untuk mendapatkan software CodeVision Pro silakan

-            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 seperti ini



LANGKAH KETIGA (install driver)
Setelah chip ATmega8 didownload dengan Ponyprog atau CodeVision AVR, maka saatnya meng-install driver USBasp :

I.   Hubungkan perangkat keras yang terdiri dari kabel USB dengan koneksi USB komputer atau Laptop.

 
A.    Setelah dikenali oleh PC/ Laptop ikuti langkah-langkah berikut:

 Pilih mode "Yes, this time only"



Tidak ada komentar:

- See more at: http://winnerparluhutan.blogspot.com/2012/12/cara-membuat-link-otomatis-di-blogger.html#sthash.c0OKL0fD.dpuf