Program Bascom avr sederhana untuk mengendalikan dua buah LED dengan menggunakan bahasa pemrograman BASIC. Program ini menggunakan microcontroller attiny461 dan mengatur waktu hidup-mati LED selama 2 detik dan 0,5 detik secara bergantian dengan mengatur port output microcontroller.
2. Pengertian Aplikasi Bascom
BASCOM-AVR adalah program basic compiler berbasis
windows untuk mikrokontroler keluarga AVR merupakan
pemrograman dengan bahasa tingkat tinggi ” BASIC ” yang
dikembangkan dan dikeluarkan oleh MCS elektronika
sehingga dapat dengan mudah dimengerti atau
diterjemahkan.Dalam program BASCOM-AVR terdapat
beberapa kemudahan, untuk membuat program software
ATMEGA 8535, seperti program simulasi yang sangat
berguna untuk melihat, simulasi hasil program yang telah
kita buat,sebelum program tersebut kita download ke IC
atau ke mikrokontroler.
3. Langkah-langkah Membuat Program
1. Instal aplikasi baskom dahulu
2. Langkah selanjutnya buka aplikasi Bascom avr, kemudian membuat file baru.
3. Langkah selanjutnya adalah mendeklarasikan Microcontroller yang akan digunakan,
seperti contoh di bawah ini, yang telah diberi tanda kuning.
4. 4. Dalam contoh ini menggunakan microcontroller “attiny461”, yaitu microcontroller
dari keluarga atmega yang memiliki 16 pin I/O
5. Berikutnya mendeklarasikan besaran frekuensi yang akan kita gunakan, seperti
program di bawah ini.
5. 6. Lalu mendeklarasikan port pada microcontroller mana yang akan
dijadikan INPUT maupun OUTPUT, seperti contoh di bawah
yang mendeklarasikan PORTA sebagai Output.
6. 7. Program berikutnya adalah mendeklarasikan berapa lama jeda untuk LED
On dan Off.
8. Pada program diatas diatur jeda untuk On adalah 2000ms atau 2 detik,
dan jeda untuk Off nya adalah 500ms atau 0,5 detik.
7. 8. Kemudian mendeklarasikan PORTA.7 dan PORTA.6 yang diberi status dengan
nilai 1 atau HIGH, yang akan menyalakan output yang dihubungkan dengan LED
selama jeda On.
8. 9. Kemudian pada PORTA.7 dan PORTA.6 akan di beri perintah angka 0 atau
LOW, yang akan mematikan OUTPUT berupa LED selama jeda Off yang
telah di tentukan, dan akan terus mengulangi perintah dari “DO” dan memulai
lagi selama masih terhubung dengan daya.