Kamis, 07 Oktober 2010

Pengenalan CodeVision AVR

Mikrokontroler merupakan perangkat elektronik yang membutuhkan perintah dalam menjalankan fungsinya. Perintah ini diberikan melalui list program baik menggunakan bahasa Assembler, C maupun C++. Untuk memprogram mikrokontroler keluarga AVR digunakan bahasa C atau C++ agar mikrokontroler dapat menjalankan printah yang diberikan. Software yang banyak digunakan adalah CodeVision AVR. Code vision AVR merupakan software untuk membuat code program microcontroller AVR. Software ini bisa kita download versi demonya di disni. Dari yang saya tahu, kebanyakan programmer memakai software ini karena fasilitas-fasilitas yang disediakan CodeVision AVR memudahkan programmer dalam membuat code.

Kesulitan - kesulitan yang biasa ditemui saat memprogram yaitu belum bisa menggunakan menu -menu di CodeVision AVR, karena belum familiar. Dalam artikel ini saya coba memberi gambaran singkat bagaimana cara menulis program di CodeVision AVR, merubah konfigurasi Compiler dan cara mendownload program ke dalam microcontroller.

1. Membuat Project

->> Buka aplikasi CodeVision AVR , pilih menu: File -->New

->> Akan muncul message box Create New File, pilih Project lalu klik OK



->> Setelah itu akan muncul message box Confirm, pilih NO. Message box ini menanyakan apakah kita akan menggunakan CodeWizardAVR??



2. Mensetting Halaman

->> Setelah langkah pertama telah selesai, Berikutnya akan muncul box Create New Project , pada kotak file name ketikkan nama file. Sebagai contoh beri nama: Coba1

->> 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. File source merupakan file bahasa C yang kita tulis.



->> Biarkan dulu setting awal tab Files ini.

->> Tampilan tab C Compiler seperti berikut:


->> Menu Chip untuk menentukan chip yang digunakan. Ubah chip ke ATmega8535 jika kita menggunakan ATmega 8535.



->> Menu Clock untuk menentukan frequency xtal yang digunakan microcontroller. Pastikan nilainya sesuai. Saya menggunakan xtal 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 (centang) Program the Chip, hal ini berarti CodeVision akan memprogram chip(mikro) setelah program di compile.

->> Lalu klik OK

3. Menulis Program

->> Setelah langkah kedua selesai di lakukan, maka akan muncul jendela sebagai berikut;



->> Setelah itu tinggal menulis program yang akan diperintahkan. Contoh:

->> #include

void main()
{
DDRA=0xff;
PORTA=0x0f;
}

->> Jika terjadi kesalahan dalam menulis program, maka akan muncul jendela sebagai berikut;



->> Jika benar maka jendela yang muncul yakni;



4. Setting Programmer

->> Menu ini merupakan menu untuk mendownload program yang telah dibuat kedalam mikrokontroler

->> Klik Menu Setting -> Programmer



->> Jika anda menggunakan downloader yang terhubung ke port parallel / port printer, pastikan Programmer Type nya:

Kanda Systems STK200+/300

->> Printer Port :

LPT1: 378h

->> Jika anda menggunakan dowloader tipe lain misal yang terhubung ke USB, setting Programmer Type disesuaikan dengan keterangan di user manual bawaan downloader anda.

->> Tekan Shift F9 lalu klik Program.

Download CodeVision AVR klik disini, klik skip di kanan atas jika masuk di linkbucks.

Recent Post