Belajar Bascom AVR

Salah satu IDE pemrograman mikrokontroler adalah BASCOM AVR yang merupakan software pembuat program basic keluaran MCS Electronics. Dengan menggunakan bahasa pemrograman basic BASCOM AVR diperuntukan untuk meprogram microkontrolel keluaran Atmel jenis AVR mulai dari ATtini s/d ATMEGA. BASCOM AVR telah memiliki compiler sendiri, sehingga apabila program telah selesai ditulis langsung dapat dicompail dan kemudian diupload ke dalam mikrokontroler. Untuk dapat meng upload program yang telah di buat BASCOM AVR juga dilengkapi dengan ISP yang beragam, bahkan saat ini BASCOM AVR dapat meng upload sebuah program yang telah di compail menggunakan ISP milik Arduino.

Sofware ini berbayar namun ada fersi Demo yang mampu menampung sekitar 4kb program yang kita ketikan dan masih dapat dikompail. anda dapat mendapatkan BASCOM AVR disini

BASCOM AVR dikembangkan dengan bahasa basic yang mudah dimengerti oleh user yang mana juga dilengkapi dengan library yang komplit untuk mendukung user melakukan pemprograman. library yang disediakan diantaranya com serial, Int, I2C, SPI, ethernet, aritmatik, bentuk string/ karakter bahkan logaritma sekalipun disediakan untuk mempermudah user menggunakan program BASCOM AVR. tampilan awal BASCOM AVR seperti terlihan pada gambar 1.1

IDE Bascom AVR

Gambar 1. 1 IDE BASCOM AVR

Layaknya IDE software pada umumnya, bascom AVR memiliki fitur-fitur yang tidak begitu rumit dan cukup familiar. setiap kali ingin membuat program yang terpenting terlebih dahulu adalah menentukan jenis mikrikontroler yang digunakan atau spesifikasi hardware yang digunakan. kemudian menentukan fungsi apa saja yang mungkin akan digunakan beserta variabel dan PIN I/O yang akan digunakan dalam implementasinya. berikut ilustrasi struktur pemrograman dalam bascom AVR
Struktur programMisalkan kita buat program sebagai berikut:

Screen Shot 2014-09-18 at 3.07.57 PM

setelah selesai menulis program maka langkah selanjutnya adalah mengcompile program kedalam bentuk hex agar dapat dilankan oleh komputer ataupun mikrokontroler, tekan F7 atau tekan gambar pada toolbar

Screen Shot 2014-09-18 at 3.09.12 PM

Apabila tidak terdapat error berarti program siap ditanamkan pada mikrokontroler. contoh program diatas membutuhkan sistem komunikasi serial RS232 untuk melihat hasil keluaran data yang dicetak dan juga LCD 2×16. namun program diatas diberi tanda $sim artinya program tersebut dapat dilihat hasil kerjanya menggunakan program simulasi milik BASCOM AVR dengan menekan tombol F2 atau gambar Screen Shot 2014-09-18 at 3.08.30 PM

maka akan muncul jendela baru untuk melakukan simulasi sebagai berikut

Screen Shot 2014-09-18 at 3.10.23 PM

hardware simulation yang digunakan adalah LCD dapat dimunculkan dengan menekan gambar LCD warna biru pada toolbar simulasi. kemudian tinggal menekan tombol run dan program akan dieksekusi dan menampilkan tulisan yang telah kita ketik didalam IDE pemrograman.

informasi lebih lanjut tentang BASCOM AVR dapat dilihat dan dipelajari pada panduan help BASCOM AVR itu sendiri.

selamat mencoba, semoga bermanfaat.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s