Code
vision AVR merupakan software untuk membuat code program microcontroller AVR.
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.
1. Membuat Project
Buka aplikasi CodeVision AVR.
pilih menu: File -->New
Maka akan muncul message box Create New File, pilih Project lalu klik OK
Maka 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??
CodeWizard AVR
merupakan tools untuk menghasilkan code program secara otomatis. Hal ini
memudahkan programmer karena gak perlu repot-repot menulis code program. Tapi
untuk beginner sebaiknya jangan menggunakan fasilitas ini, Saya sarankan 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: TES
Lalu muncul box Configure
Project, pada box ini terdapat Files, C Compiler dan After Build
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 kita tulis. Biarkan dulu setting awal tab Files
ini. Kita akan atur kemudian 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 ATmega16 jika kita menggunakan ATmega 16.
Menu Clock untuk menentukan frequency xtal yang digunakan microcontroller. Pastikan nilainya sesuai. Saya menggunakan xtal 11.059200 Mhz.
Menu (s)printf features: untuk menentukan konfigurasi fungsi printf dan sprintf .
Menu (s)scanf features: untuk menentukan konfigurasi fungsi scanf dan sscanf .
Menu Clock untuk menentukan frequency xtal yang digunakan microcontroller. Pastikan nilainya sesuai. Saya menggunakan xtal 11.059200 Mhz.
Menu (s)printf features: untuk menentukan konfigurasi fungsi printf dan sprintf .
Menu (s)scanf features: untuk menentukan konfigurasi fungsi scanf dan sscanf .
Lalu pilih tab After
Build digunakan untuk menentukan aplikasi yang dijalankan CodeVosion AVR setelah
program di compile. Pilih (centang) Program the Chip, hal ini berarti
CodeVision akan memprogram chip(micro) setelah program di compile.
Lalu klik OK.
Setelah kita melakukan
langkah satu diatas maka tampilan pada CodeVision AVR seperti berikut:
Langkah pertama tadi
adalah langkah untuk membuat Project. Ingat!! setiap project membutuhkan
minimal satu file source.