1. Program Bascom avr
sederhana
Nama : Septian Dwi Cahyo
NPM : 1710501083
Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng.
Mata Kuliah : Sistem Mikrokontroller
2. 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.
Pengertian Aplikasi Bascom
3. 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 merah.
Langkah-langkah Membuat Program
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
1000ms atau 1 detik, dan jeda untuk Off nya adalah
500ms atau 0,5 detik.
7. 9. 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. 10. 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.