A. SOFTWARE CodeVisionAVR
Software CodeVisionAVR adalah salah satu software yang dapat gunakan untuk belajar
memprogram mikrokontroler AVR. CodeVisionAVR adalah merupakan software IDE (integrated
development environment), karena dalam software tersebut telah dilengkapi dengan text (source
code) editor dan compiler. Versi evaluasi software ini dapat di-download di www.hpinfotech.ro
dan dapat dipakai secara gratis dengan ukuran file program maksimal 4 kilobyte. Untuk dapat
mengikuti tutorial ini, pastikan software CodeVisionVAR telah ter-install di komputer anda.
Selanjutnya akan muncul jendela konfirmasi, apakah kita akan menggunakan CodeWizardAVR
ataukah tidak. Kita pilih “Yes” karena kita akan menggunakannya dalam tutorial ini.
Pada proses penyimpanan (save) file akan diminta menyimpan tiga jenis file dengan ektensi yang
berbeda. Beri nama file source(*.c), file project (*.prj), dan file codewizard (*cwp) dengan nama
yang anda senangi. Penulis sarankan, beri nama ketiga file tersebut dengan nama yang sama, hal
ini untuk memudahkan dalam mencari file dalam folder tempat kita menyimpan file tersebut
apabila kita sudah banyak menyimpan file-file project menggunakan software codeVisionAAVR.
Setelah selesai maka akan muncul jendela text-editor program seperti gambar berikut ini.
Gambar 16. Jendela text-editor program lengkap dengan hasil pengaturan CodeWizardAVR
Jika langkah ini berhasil maka akan diperoleh beberapa file baru, salah satunya adalah file
berekstensi *hex (heksa) yang akan kita download kedalam IC mikrokontroler AVR. Berikut ini
hasil kompilasi program dalam file *.hex.
Gambar 21. File hexadecimal (*.hex) hasil kompilasi program
Dengan demikian, file program yang kita buat dengan bahasa C telah siap diaplikasikan kedalam
IC mikrokontroler yang kita gunakan. Ingat!, software ini hanya dapat digunakan untuk
memprogram IC mikrokontroler ATMEL AVR. Seperti nama software ini, CodeVisionAVR.