Anda di halaman 1dari 5

1

>> Taufiq D.S. Suyadhi | CH electronics | 2014

BAHASA BASIC UNTUK MIKROKONTROLER AVR MEGA


DENGAN BASCOM-AVR

robotics-university.com | Cara Menggunakan BASCOM-AVR. Tutorial ini akan menjelaskan mengenai


penggunaan software BASCOM-AVR untuk membuat program dalam bahasa BASIC dari mulai menjalankan
software, membuat program, hingga cara kompilasi program sehingga mendapatkan file yang kita
butuhkan untuk diisikan (download/upload) kedalam IC mikrokontroler, yaitu file *.hex (hexadecimal).
A. SOFTWARE BASCOM-AVR
Software BASCOM-AVR adalah salah satu software yang dapat gunakan untuk belajar memprogram
mikrokontroler AVR. BASCOM-AVR adalah merupakan software IDE (integrated development
environment), karena dalam software tersebut telah dilengkapi dengan text (source code) editor dan
compiler. Versi demo software ini dapat di-download di internet pada alamat link berikut ini:
BASCOM-AVR versi demo pada link URL berikut:
http://mcselec.com/index.php?option=com_docman&task=doc_download&gid=139&Itemid=54
dan dapat dipakai secara gratis dengan ukuran file program maksimal 4 kilobyte. Untuk dapat mengikuti
tutorial ini, pastikan software BASCOM-AVR telah ter-install pada komputer Anda.
B. PENGGUNAAN SOFTWARE BASCOM-AVR
Langkah 1: Buka software BASCOM-AVR
Start>>All Program>>MCS electronics>> BASCOM-AVR, atau dapat juga dengan double-click icon BASCOMAVR yang tersedia di desktop.

Gambar 1. Icon shortcut software BASCOM-AVR

Gambar 2. Tampilan awal software BASCOM-AVR


CH electronics

www.circuits-home.com

>> Taufiq D.S. Suyadhi | CH electronics | 2014

Langkah 2: Membuka jendela text-editor baru


Untuk membuka jendela text editor baru, pilih opsi toolbar File>>New.

Gambar 3. Membuka halaman text editor baru


Setelah itu maka akan terbuka sebuah halaman baru yang dapat digunakan untuk membuat (mengetik)
program (text-editor).

Gambar 4. Jendela text-editor baru

CH electronics

www.circuits-home.com

>> Taufiq D.S. Suyadhi | CH electronics | 2014

Langkah 3: Membuat program BASIC


Buatlah program dalam bahasa BASIC pada jendela text-editor yang telah kita buka sebelumnya. Misalnya
ketik program berikut ini:

Langkah 4: Menyimpan program BASIC


Cara menyimpan file program adalah sebagai berikut. Pilih opsi toolbar File>>Save (Ctrl+S).

Gambar 5. Langkah menyimpan file program


Jika sudah, maka tentukan nama file program BASIC yang kita buat dengan diberi ekstensi *.bas. Kemudian
tentukan folder atau direktori tempat kita akan menyimpan file program tersebut.

CH electronics

www.circuits-home.com

>> Taufiq D.S. Suyadhi | CH electronics | 2014

Gambar 6. Memilih letak direktori penyimpanan file program


Langkah 5: Melakukan proses kompilasi program
Jika program sudah selesai dibuat maka langkah selanjutnya adalah mengkompilasi (compile) program
tersebut sehingga didapatkan file-file baru yang kita butuhkan. Langkahnya adalah pada toolbar pilih
Program>>compile atau cukup tekan tombol shortcut F7.

Gambar 7. Jendela cara melakukan kompilasi program *.bas ke *.hex


Jika di dalam program masih ada kesalahan, maka akan muncul pesan error.

Gambar 8. Jendela errors


CH electronics

www.circuits-home.com

>> Taufiq D.S. Suyadhi | CH electronics | 2014

Jika hal itu terjadi, perbaiki terlebih dahulu kesalahan yang diinformsikan pada jendela Error. Jika perbaikan
telah selesai dilakukan, maka selanjutnya lakukan kompilasi program kembali. Apabila 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 9. File hexadecimal (*.hex) hasil kompilasi program


Dengan demikian, file program yang kita buat dengan bahasa BASIC telah siap didownload/upload ke dalam
IC mikrokontroler yang kita gunakan. Ingat!, software ini hanya dapat digunakan untuk memprogram IC
mikrokontroler ATMEL AVR. Seperti nama software ini, Basic Compiler AVR (BASCOM-AVR).

Oleh:
Taufiq Dwi Septian Suyadhi

-------oo000oo-------

CH electronics

www.circuits-home.com

Anda mungkin juga menyukai