Pengenalan Dasar AVRCodevision

CodeVisionAVR(CVAVR) adalah compiler untuk bahasa pemrograman C yang nantinya digunakan untuk memprogram mikrokontroler. CVAVR adalah software yang sangat serbaguna yang menawarkan “High Performance ANSI C Compiler”, Integrated Development Environment, Automatic Program Generator dan In- System Programmer untuk keluarga mikrokontroler AVR ATMEL family. Setelah menginstal dan mensetting CVAVR, tampilan khusus program akan seperti berikut :

Membuat Project baru.

Buka CodeVisionAVR pada PC

Klik ikon “New Project” untuk memulai project baru

Kemudian pilih project, lalu klik OK. Kemudian akan timbul dialog konfirmasi sebagai berikut:

Dialog berjudul “Confirm” akan muncul untuk menanyakan apakah kita menggunakan “CodeWizardAVR”. Ini adalah  tool yang akan membantu secara otomatis membangkitkan kode yang sesuai bergantung pada pengaturan awal yang kita inginkan. Pilih Yes, sehingga jendela berikut akan terbuka

pada jendela tersebut anda dapat memilih jenis mikrokontroler  dan frekuensi clock yang digunakan. Kemudian dengan memilih tab Ports anda dapat menentukan  inialisasi port I/O. pada jendela wizard tersebut juga dapat dilakukan pengaturantimer,

Dengan memilih File >> Generate, maka CodeWizard akan membangkitkan sekumpulan kode  C  yang bersesuaian dengan inisialisasi Port yang telah dilakukan. Berbagai perintah untuk men-save file akan muncul, file – file tersebut adalah  file – file yang dibangkitkan oleh wizard yang anda gunakan tadi, simpanlah file-file ini dalam satu folder, untuk mempermudah pengaturan

Sekarang anda bisa mengedit, code yang tadi secara otomatis telah dihasilkan dari CodeWizard

Untuk mengcompile kode C yang telah dibuat menjadi bahasa mesin (hex), ketik Shift F9 atau pilih Project>Build

Demikian Pengenalan Dasar AVRCodevision dari kami semoga bermanfaat.

 

sumber referensi http://elektronikayuk.wordpress.com

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s