Mengenal dan memahami penggunaan cvavr (codevision AVR) untuk simulasi dan aplikasi pemodelan real time
loading...
Mengenal dan memahami penggunaan
cvavr (codevision AVR) untuk simulasi dan aplikasi pemodelan real time
Penggunaan CVAVR
CVAVR atau Code vision AVR
merupakan software untuk membuat code program microcontroller AVR. Fasilitas-fasilitas
yang disediakan CodeVision AVR memudahkan programmer dalam membuat code, namun
kesulitan - kesulitan yang biasa ditemui saat memprogram yaitu belum bisa
menggunakan menu -menu di CodeVision AVR, karena belum familiar. Berikut ini gambaran
singkat cara menulis program di CodeVision AVR, merubah konfigurasi Compiler
dan cara mendownload program ke dalam microcontroler.
1. Membuat Project
Buka aplikasi CodeVision AVR , pilih menu: File
-->New
Setelah muncul message
box Create New File, pilih Project lalu klik OK
Setelah
itu akan muncul message box Confirm, pilih NO, yakni dengan mengabaikan
penggunaan CodeWizardAVR
CodeWizard
AVR merupakan tools untuk menghasilkan code program secara otomatis. Hal ini
memudahkan programmer dalam menulis code program. Tapi bagi pemula sebaiknya
jangan menggunakan fasilitas ini, tapi tulis program dari awal agar lebih
memahami setiap code program.
Berikutnya
muncul box Create New Project, pada kotak file name ketikkan
nama file. Sebagai contoh beri nama: Led à Save
Lalu
muncul box Configure Project, pada box ini terdapat Files,
C Compiler dan After Make
Tab
Files digunakan untuk menyertakan file source code yang
akan digunakan dalam project. Setiap project membutuhkan minimal satu file
source. File source merupakan file bahasa C
yang ditulis.
Tab C
Compiler digunakan untuk meng edit konfigurasi compiler. Tampilan tab C
Compiler seperti berikut
Menu Chip
untuk menentukan chip yang digunakan. Ubah chip ke ATmega8535 jika
menggunakan ATmega 8535.
Menu
Clock untuk menentukan frequency xtal yang digunakan Microcontroller.
Pastikan nilainya sesuai, misal 4 MHz
Menu (s)printf features untuk menentukan
konfigurasi fungsi printf dan sprintf.
Menu (s)scanf features untuk menentukan
konfigurasi fungsi scanf dan sscanf.
Tab After Make digunakan untuk menentukan
aplikasi yang dijalankan CodeVosion AVR setelah program di compile.
Pilih Program
the Chip, hal ini berarti CodeVision akan memprogram chip(micro)
setelah program di compile
Lalu klik OK, sehingga akan muncul
tampilan seperti berikut:
Setelah
pembuatan project selesai,langkah selanjutnya adalah membuat file source
2. Membuat Source
Buka aplikasi CodeVision AVR , pilih menu: File -->New
Maka akan muncul message box Create New File,
pilih Source lalu klik OK
Sehingga CodeVision AVR akan tampil seperti berikut:
Program siap
digunakan. Sebagai langkah awal, tuliskan code program sederhana dulu, misalnya
dengan mengetikkan contoh program dibawah ini.
#include <mega8535.h>
#include <delay.h>
void main(void) {
DDRB=0xff; // PB = Output
PORTB=0xff; // PB logika 1
while(1){
PORTB.0=0; // Led Pb.0 nyala
delay_ms(500); //delay 0.5
detik
PORTB.0=1; // Led Pb.0 padam
delay_ms(500); //delay 0.5
detik
};
}
Setiap akhir baris
dalam penulisan code harus diakhiri dengan ; (titik koma)
Simpan file source, pilih menu: File
--> Save As
Beri
nama file source. Misal: Led
3. Memasukkan File Source ke dalam Project
File
source yang kita buat harus kita masukkan kedalam projet. Caranya
Pilih menu: Project
--> Configure,
1. Klik
Add
Lalu
akan muncul box Add File To Project
2. Pilih file source yang akan disertakan,
dalam hal ini file sourcenya = Led
3. Klik Open
4. klik OK
Lakukan
Compile dengan menekan F9
Koreksi
dan betulkan kesalahan jika terjadi error
Jika compile sukses, maka akan muncul tampilan
seperti berikut:
4. Mengatur Setting Programmer
Pilih
menu: Setting ---> Programmer
Pastikan Programmer
Type nya Kanda Systems STK200+/300
LPT1: 378h
Jika
programmernya menggunakan produk lain, atur sesuai kebutuhan
Untuk
mendownload program ke mikrokontroler, tekan Shift+F9
Atau pilih menu Project --> Make, kemudian klik Programloading...










Comments
Post a Comment