pengenalan penggunaan software codevision avr - tianur

7
TIANUR (HTTP://TIAN.ELKA.PCR.AC.ID/) Belajar Mikrokontroler untuk Pemula 26 2014 Pengenalan Penggunaan Software CodeVision AVR tian (http://tian.elka.pcr.ac.id/author/tian/) Mikrokontroler (http://tian.elka.pcr.ac.id/category/mikrokontroler/) • Pemrograman C (http://tian.elka.pcr.ac.id/category/pemrogramanc/) 2 Comments (http://tian.elka.pcr.ac.id/2014/01/26/pengenalanpenggunaansoftwarecodevisionavr/#comments) CodeVisionAVR merupakan salah satu software gratis yang berfungsi sebagai text editor dalam menulis baris perintah sekaligus sebagai compiler yang dapat mengubah file sumber menjadi file hexa. Software CodeVisionAVR versi demo dapat di unduh dari http://www.hpinfotech.ro/cvavr_download.html. CodeVisionAVR menyediakan berbagai fasilitas yang memudahkan pengguna. Salah satunya adalah CodeWizardAVR yang memberikan kemudahan dalam melakukan konfigurasi fungsifungsi pin dan fitur yang yang ingin digunakan. Pengguna dapat membuat dan menjalankan program yang ditulis, kemudian mengujinya langkah demi langkah sehingga pengguna dapat mengamati perubahan data pada setiap register dan port I/O. Selain itu juga CodeVisionAVR menyediakan toolbar yang memudahkan pengguna untuk melakukan berbagai interaksi yang diinginkan dan juga memiliki arena kerja yang cukup leluasa. INSTALASI Agar pengguna dapat menggunakan software CodeVisionAVR maka para pengguna harus meng instalnya terlebih dahulu. Adapun proses instalasi software CodeVisionAVR ini cukup mudah. 1. Klik dua kali master program CodeVisionAVR. 2. Ikuti langkahlangkah yang diminta dan lakukan perubahan seperlunya. 3. Setelah selesai, program dapat langsung dijalankan. MEMBUAT PROGRAM BARU Membuat program baru menggunakan CodeVisionAVR tidaklah sulit. Adapun langkahlangkah yang harus dilakukan adalah sebagai berikut: JAN 2 Like Share

Upload: alle-zaen

Post on 20-Dec-2015

124 views

Category:

Documents


11 download

DESCRIPTION

AVR Robotika

TRANSCRIPT

Page 1: Pengenalan Penggunaan Software CodeVision AVR - Tianur

TIANUR(HTTP://TIAN.ELKA.PCR.AC.ID/)Belajar Mikrokontroler untuk Pemula

262014

Pengenalan Penggunaan Software CodeVision AVR  tian (http://tian.elka.pcr.ac.id/author/tian/) Mikrokontroler

(http://tian.elka.pcr.ac.id/category/mikrokontroler/) • Pemrograman C(http://tian.elka.pcr.ac.id/category/pemrograman­c/)  2 Comments(http://tian.elka.pcr.ac.id/2014/01/26/pengenalan­penggunaan­software­codevision­avr/#comments)

CodeVisionAVR merupakan salah satu software gratis yang berfungsi  sebagai  text editor dalammenulis baris perintah sekaligus sebagai compiler yang dapat mengubah file sumber menjadi filehexa.  Software  CodeVisionAVR  versi  demo  dapat  di  unduh  darihttp://www.hpinfotech.ro/cvavr_download.html.

CodeVisionAVR  menyediakan  berbagai  fasilitas  yang  memudahkan  pengguna.  Salah  satunyaadalah CodeWizardAVR yang memberikan kemudahan dalam melakukan konfigurasi fungsi­fungsipin  dan  fitur  yang  yang  ingin  digunakan.  Pengguna  dapat membuat  dan menjalankan  programyang ditulis,  kemudian mengujinya  langkah demi  langkah sehingga pengguna dapat mengamatiperubahan data pada setiap register dan port I/O.

Selain  itu  juga  CodeVisionAVR  menyediakan  toolbar  yang  memudahkan  pengguna  untukmelakukan berbagai interaksi yang diinginkan dan juga memiliki arena kerja yang cukup leluasa.

INSTALASI

Agar pengguna dapat menggunakan software CodeVisionAVR maka para pengguna harus meng­instal­nya terlebih dahulu. Adapun proses instalasi software CodeVisionAVR ini cukup mudah.

1.  Klik dua kali master program CodeVisionAVR.2.  Ikuti langkah­langkah yang diminta dan lakukan perubahan seperlunya.3.  Setelah selesai, program dapat langsung dijalankan.

MEMBUAT PROGRAM BARU

Membuat  program  baru  menggunakan  CodeVisionAVR  tidaklah  sulit.  Adapun  langkah­langkahyang harus dilakukan adalah sebagai berikut:

JAN

2Like Share

Page 2: Pengenalan Penggunaan Software CodeVision AVR - Tianur

Jalankan program CodeVisionAVR. Dengan cara klik dua kali pada Icon CodeVisionAVR sepertipada gambar 1.1.

 (http://tian.elka.pcr.ac.id/wp­content/uploads/sites/29/2014/01/Icon­CVAVR.png)

Gambar 1.1 Icon CodeVisionAVR

Pada saat jalankan program CodeVisionAVR maka layar kosong tampak seperti pada gambar 1.2.

 (http://tian.elka.pcr.ac.id/wp­

content/uploads/sites/29/2014/01/Tampilan­awal.png)

Gambar 1.2 Tampilan CodeVisionAVR

Klik Menu File dan pilih New, maka tampil jendela pilihan seperti pada gambar 1.3.

 (http://tian.elka.pcr.ac.id/wp­

content/uploads/sites/29/2014/01/Create­new­File.png)

Gambar 1.3 Jendela Pilihan Tipe File

Untuk membuat program baru pilihlah Project kemudian klik OK, maka muncul pertanyaan yangmenanyakan apakah kita ingin menggunakan CodeWizardAVR seperti pada gambar 1.4 berikut,kemudian pilih Yes.

 (http://tian.elka.pcr.ac.id/wp­

content/uploads/sites/29/2014/01/Confirm.png)

Gambar 1.4 Jendela Confirm CodeWizardAVR

Page 3: Pengenalan Penggunaan Software CodeVision AVR - Tianur

Jendela CodeWizardAVR tampil seperti gambar 1.5. Pada tab Chip, lakukan konfigurasi sepertipada gambar 1.5.

 (http://tian.elka.pcr.ac.id/wp­

content/uploads/sites/29/2014/01/Code­Wizard.png)

Gambar 1.5 CodeWizardAVR pada tab Chip

Selanjutnya pilih tab Ports, lalu lakukan pengaturan seperti pada gambar 1.6.

 (http://tian.elka.pcr.ac.id/wp­

content/uploads/sites/29/2014/01/Code­Wizard­PA.png)

Gambar 1.6 CodeWizardAVR pada tab Ports

Kemudian pilih menu File lalu pilih Generat, Save and Exit. Lalu kita diminta menyimpan tigajenis file secara berurut. Dianjurkan simpan ketiga file tersebut dalam sebuah folder yang sama.

Setelah selesai, maka program CodeVisionAVR akan tampak seperti gambar 1.7, yangmenunjukan bahwa sudah terdapat program yang telah dikonfigurasi dan siap digunakan ataudisisipkan program tambahan.

MENU

Page 4: Pengenalan Penggunaan Software CodeVision AVR - Tianur

 (http://tian.elka.pcr.ac.id/wp­

content/uploads/sites/29/2014/01/Hasil­Code­Wizard.png)

Gambar 1.7 Program CodeVisionAVR yang terkonfigurasi

Kemudian sisipkan program utama seperti yang tampak pada gambar 1.8 berikut.

 (http://tian.elka.pcr.ac.id/wp­

content/uploads/sites/29/2014/01/code.png)

Gambar 1.8 Menyisipkan program utama

Setelah selesai kita dapat melakukan kompilasi pada program dengan cara pilih menu Project lalupilih Build All atau Ctrl+F9.

Jika program sudah benar atau tidak terdapat kesalahan, maka akan tampil jendela informasiseperti gambar 1.9 berikut ini.

 (http://tian.elka.pcr.ac.id/wp­

content/uploads/sites/29/2014/01/information.png)

Gambar 1.9 Jendela Informasi

Kemudian klik OK, dan program siap di download ke rangkaian.

Langlah­langkah diatas adalah proses untuk menghasilkan file dengan bahasa mesin yaitu filedengan ekstensi hexa (*.hex). File ini dibutuhkan untuk diisi (download) ke IC mikrokontroler,karena mikrokontroler hanya mengerti bahasa mesin. Tahap­tahap ini akan terus dilakukan setiap

 TOP

Page 5: Pengenalan Penggunaan Software CodeVision AVR - Tianur

 Rangkaian Counter 2 digit menggunakan IC 74HC393(http://tian.elka.pcr.ac.id/2014/01/25/rangkaian­counter­2­digit­menggunakan­ic­74hc393/)

Robot Line Follower Analog  (http://tian.elka.pcr.ac.id/2014/01/26/robot­line­follower­analog/)

membuat program baru.

Belajar CodeVision (http://tian.elka.pcr.ac.id/tag/belajar­codevision/) • belajar CVAVR(http://tian.elka.pcr.ac.id/tag/belajar­cvavr/) • pemula AVR (http://tian.elka.pcr.ac.id/tag/pemula­avr/) • pemulaCodeVision AVR (http://tian.elka.pcr.ac.id/tag/pemula­codevision­avr/) • pemula CVAVR(http://tian.elka.pcr.ac.id/tag/pemula­cvavr/)

2Like Share

Facebook social plugin

Also post on Facebook   Posting as Alle Zaen ▾ Comment

Add a comment...

Ega Lima Tole ·   Top Commenter · Pekanbaru

trims tutorialnya, akan dicoba

Reply · Like · Follow Post · March 1 at 6:50am

Andhy Fauzi · STMIK Dipanegara

makasih tutorialnya

Reply · Like · Follow Post · April 13 at 10:07pm

Search

Categories

Archives

Visitorfree counter  (http://www.freebloghitcounter.com/)

tomcat hosting (http://www.superjavahost.com/)

PengunjungFlag Counter  (http://bit.ly/1bxaQk8)

Jadwal Shalat

Elektronika Digital (http://tian.elka.pcr.ac.id/category/digital/) (2)

Mikrokontroler (http://tian.elka.pcr.ac.id/category/mikrokontroler/) (4)

Pemrograman C (http://tian.elka.pcr.ac.id/category/pemrograman­c/) (4)

Robot (http://tian.elka.pcr.ac.id/category/robot/) (1)

Uncategories (http://tian.elka.pcr.ac.id/category/microsoft­visual­studio­2010/) (1)

Visual Basic .NET (http://tian.elka.pcr.ac.id/category/visual­basic­net/) (2)

February 2014 (http://tian.elka.pcr.ac.id/2014/02/) (2)

January 2014 (http://tian.elka.pcr.ac.id/2014/01/) (7)

Page 6: Pengenalan Penggunaan Software CodeVision AVR - Tianur

Recent Comments

Andhy Fauzi (http://facebook.com/profile.php?id=100006935525616) on PengenalanPenggunaan Software CodeVision AVR (http://tian.elka.pcr.ac.id/2014/01/26/pengenalan­penggunaan­software­codevision­avr/#comment­31)

Rezky LapPatau Daeng Mattemmu (http://facebook.com/profile.php?id=100003154167174) onJam Digital dengan Codevision AVR dan 7 (Seven) Segment(http://tian.elka.pcr.ac.id/2014/02/14/jam­digital­dengan­codevision­avr­dan­7­seven­segment/#comment­30)

Rezky LapPatau Daeng Mattemmu (http://facebook.com/profile.php?id=100003154167174) onJam Digital dengan Codevision AVR dan 7 (Seven) Segment(http://tian.elka.pcr.ac.id/2014/02/14/jam­digital­dengan­codevision­avr­dan­7­seven­segment/#comment­29)

Rezky LapPatau Daeng Mattemmu (http://facebook.com/profile.php?id=100003154167174) onKomunikasi Serial dengan 2 buah Mikrokontroler ATMEGA8535(http://tian.elka.pcr.ac.id/2014/01/28/komunikasi­serial­dengan­2­buah­mikrokontroler­atmega8535/#comment­28)

Rezky LapPatau Daeng Mattemmu (http://facebook.com/profile.php?id=100003154167174) onRobot Line Follower Analog (http://tian.elka.pcr.ac.id/2014/01/26/robot­line­follower­analog/#comment­27)

Ega Lima Tole (http://facebook.com/profile.php?id=100002492558333) on PengenalanPenggunaan Software CodeVision AVR (http://tian.elka.pcr.ac.id/2014/01/26/pengenalan­penggunaan­software­codevision­avr/#comment­26)

Ega Lima Tole (http://facebook.com/profile.php?id=100002492558333) on Rangkaian Counter 2digit menggunakan IC 74HC393 (http://tian.elka.pcr.ac.id/2014/01/25/rangkaian­counter­2­digit­menggunakan­ic­74hc393/#comment­25)

Rizal Irvani (http://facebook.com/profile.php?id=100005780581159) on Jam Digital denganCodevision AVR dan 7 (Seven) Segment (http://tian.elka.pcr.ac.id/2014/02/14/jam­digital­dengan­codevision­avr­dan­7­seven­segment/#comment­24)

Taufik Hidayat (http://facebook.com/profile.php?id=100000391478802) on Komunikasi SerialCom Port dengan VB.Net (Bag. 1. Pengirim) (http://tian.elka.pcr.ac.id/2014/01/27/komunikasi­serial­port­dengan­vb­net/#comment­22)

Recent Posts ATMEL Studio 6 untuk Pemula (Pengenalan) (http://tian.elka.pcr.ac.id/2014/02/23/avr­studio­atmel­studio­untuk­pemula­pengenalan/)

February 23, 2014

Jam Digital dengan Codevision AVR dan 7 (Seven) Segment(http://tian.elka.pcr.ac.id/2014/02/14/jam­digital­dengan­codevision­avr­dan­7­seven­segment/)

February 14, 2014

Komunikasi Serial dengan 2 buah Mikrokontroler ATMEGA8535(http://tian.elka.pcr.ac.id/2014/01/28/komunikasi­serial­dengan­2­buah­mikrokontroler­

Page 7: Pengenalan Penggunaan Software CodeVision AVR - Tianur

© 2015 Tianur (http://tian.elka.pcr.ac.id/) Polaris Theme (http://www.xinthemes.com/)

atmega8535/)

January 28, 2014

Komunikasi Serial Com Port dengan VB.Net (Bag. 2. Penerima)(http://tian.elka.pcr.ac.id/2014/01/27/komunikasi­serial­com­port­dengan­vb­net­bag­2­penerima/)

January 27, 2014

Komunikasi Serial Com Port dengan VB.Net (Bag. 1. Pengirim)(http://tian.elka.pcr.ac.id/2014/01/27/komunikasi­serial­port­dengan­vb­net/)

January 27, 2014