Halaman Editor Bascom AVR
Pengenalan fungsi tools pada BASCOM AVR:
bar pada File
a. New, digunakan untuk membuat project baru atau membuat file program baru.
b. Open, digunakan untuk membuka project atau file program yang pernah dibuat.
c. Save, digunakan untuk menyimapan project atau menyimpan file program.
d. Save As…, digunakan digunakan untuk menyimpan project tau menyimpan file dengan nama yang berbeda dari sebelumnya.
e. Print Preview, digunakan untuk melihat hasil cetakan print out dari sintsks penulisan program.
f. Print, digunakan untuk mencetak file program.
g. Exit, digunakan untuk keluar dari BASCOM AVR
bar pada Edit
a. Undo, digunakan untuk kembali ke langkah sebelumnya.
b. Redo, kebalikan dari undo.
c. Cut, digunakan untuk mengkopy dan menghapus teks sekaligus
d. Copy, digunakan untk mengkopy teks.
e. Paste, digunakan untuk menyalin bagian yang telah dikopi.
f. Find, digunakan untuk mencari teks yang diiginkan.
g. Find next, sama halnya dengan find hanya saja berikutnya.
bar pada Program
a. compile, digunakan untuk mengkompile program. Proses ini akan menghsilkan file berektension *.hex
b. syntax check, digunakan untuk memerikasa apakah terjadi kesalahan pada penulisan program atau tidak.
c. Show result, digunakan untuk melihat hasil report dan error dari penulisan program.
d. Simulate, digunakan untuk mensimulasikan program.
e. Send to chip, digunakan untuk mengirim file *.hex ke dalam chip mikrokontroler (mendownload program mikrokontroler).
bar pada Tools
a. Terminal emulator, digunakan untuk simulasi komunikasi serial dengan komputer (RS232) hampir sama dengan Hypert Terminal yang dimiliki oleh Windows.
b. Lcd designer, digunakan untuk mendesain karakter LCD yang diinginkan.
c. Libray Manager, digunakan untuk library yang terdapat pada BASCOM AVR
d. Export to RTF, digunakan untuk mengkonversi penulisan program pada RTF (Rich Text Format).
e. Graphic Converter, digunakan untuk menkonversi gambar ke LCD yang menujang RGB (high kualitas LCD).
f. Stack Analyser, digunakan untuk menganalisa stack program.
g. PlugIn Manager, digunakan untuk mengatur plugin yang ada.
bar pada Options
a. Compiler, digunakan untuk mensetting chip, output, communication, I2C dan LCD.
b. Communication, digunakan untuk mensetting komunikasi mikrokontroler.
c. Simulator, digunakan untuk mensetting simulasi pada BASCOM AVR.
d. Programmmer, digunakan untuk mensetting downloader programmer yang akan digunakan.
e. Monitor, untuk mensetting tampilan.
f. Printer, digunakan untuk mensetting printer yang digunakan.
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 di isikan 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: Download disini!
dan dapat dipakai secara gratis dengan ukuran file program maksimal 4
kilobyte.Untuk dapat mengikuti tutorial ini, pastikan software
BASCOM-AVR telah ter-install di 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 software BASCOM-AVR yang tersedia di
desktop.
Gambar 1. Icon shortcut software BASCOM-AVR
Gambar 2. Tampilan awal software BASCOM-AVR
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.
Gambar 4. Jendela text-editor baru
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.
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”
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 diaplikasikan kedalam 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).