SlideShare a Scribd company logo
1 of 9
Program Bascom avr
sederhana
TAUFIQ KURNIAWAN
1710501101
SISTEM MIKROKONTROLLER
DOSEN PEMBIMBING : R. SURYOTO EDY RAHARJO, S.T., M.ENG.
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.
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. 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.
6. Lalu mendeklarasikan port pada microcontroller mana yang akan
dijadikan INPUT maupun OUTPUT, seperti contoh di bawah
yang mendeklarasikan PORTA sebagai Output.
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.
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.
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.
TERIMAKASIH

More Related Content

What's hot

04 bab 07 pengendalian motor listrik
04 bab 07 pengendalian motor listrik04 bab 07 pengendalian motor listrik
04 bab 07 pengendalian motor listrikEko Supriyadi
 
Sistem kontrol-elektro-pneumatik-1
Sistem kontrol-elektro-pneumatik-1Sistem kontrol-elektro-pneumatik-1
Sistem kontrol-elektro-pneumatik-1Bambang Haryono
 
Bag 1 pengenalan sistem kontrol
Bag 1 pengenalan sistem kontrolBag 1 pengenalan sistem kontrol
Bag 1 pengenalan sistem kontrolHIMTI
 
Motor asinkron
Motor asinkronMotor asinkron
Motor asinkronKevin Adit
 
Sistem pneumatik
Sistem pneumatikSistem pneumatik
Sistem pneumatikWahyu Pram
 
Kd 3.5 jobsheet instalasi listrik sederhana
Kd 3.5 jobsheet instalasi listrik sederhanaKd 3.5 jobsheet instalasi listrik sederhana
Kd 3.5 jobsheet instalasi listrik sederhanaSILVIANAWANDAFENTIA1
 
Jelaskan dan gambarkan karakteristik dioda
Jelaskan dan gambarkan karakteristik diodaJelaskan dan gambarkan karakteristik dioda
Jelaskan dan gambarkan karakteristik diodaAdi S P
 
Modul praktikum kendali lanjut
Modul praktikum kendali lanjutModul praktikum kendali lanjut
Modul praktikum kendali lanjutPressa Surya
 
Uji kebocoran kaset radiografi
Uji kebocoran kaset radiografiUji kebocoran kaset radiografi
Uji kebocoran kaset radiografiAmalia Annisa
 
LAPORAN SISTEM TATA UDARA (AC THOSIBA 12 PK) PADA GERBONG KERETA API
LAPORAN SISTEM TATA UDARA (AC THOSIBA 12 PK) PADA GERBONG KERETA APILAPORAN SISTEM TATA UDARA (AC THOSIBA 12 PK) PADA GERBONG KERETA API
LAPORAN SISTEM TATA UDARA (AC THOSIBA 12 PK) PADA GERBONG KERETA APIDeva Saputra
 
13 jembatan arus bolak – balik
13 jembatan arus bolak – balik13 jembatan arus bolak – balik
13 jembatan arus bolak – balikSimon Patabang
 
Perancangan plts off grid (mandiri)
Perancangan plts off grid (mandiri)Perancangan plts off grid (mandiri)
Perancangan plts off grid (mandiri)Pamor Gunoto
 

What's hot (20)

04 bab 07 pengendalian motor listrik
04 bab 07 pengendalian motor listrik04 bab 07 pengendalian motor listrik
04 bab 07 pengendalian motor listrik
 
Load flow1
Load flow1Load flow1
Load flow1
 
Modul pengenalan proteus
Modul pengenalan proteusModul pengenalan proteus
Modul pengenalan proteus
 
Sistem kontrol-elektro-pneumatik-1
Sistem kontrol-elektro-pneumatik-1Sistem kontrol-elektro-pneumatik-1
Sistem kontrol-elektro-pneumatik-1
 
MESIN LISTRIK.pptx
MESIN LISTRIK.pptxMESIN LISTRIK.pptx
MESIN LISTRIK.pptx
 
Transformator
TransformatorTransformator
Transformator
 
Bag 1 pengenalan sistem kontrol
Bag 1 pengenalan sistem kontrolBag 1 pengenalan sistem kontrol
Bag 1 pengenalan sistem kontrol
 
Motor asinkron
Motor asinkronMotor asinkron
Motor asinkron
 
Sistem pneumatik
Sistem pneumatikSistem pneumatik
Sistem pneumatik
 
Sistem proteksi tenaga listrik
Sistem proteksi tenaga listrikSistem proteksi tenaga listrik
Sistem proteksi tenaga listrik
 
Kd 3.5 jobsheet instalasi listrik sederhana
Kd 3.5 jobsheet instalasi listrik sederhanaKd 3.5 jobsheet instalasi listrik sederhana
Kd 3.5 jobsheet instalasi listrik sederhana
 
Jelaskan dan gambarkan karakteristik dioda
Jelaskan dan gambarkan karakteristik diodaJelaskan dan gambarkan karakteristik dioda
Jelaskan dan gambarkan karakteristik dioda
 
Simbol simbol listrik1
Simbol   simbol listrik1Simbol   simbol listrik1
Simbol simbol listrik1
 
Modul praktikum kendali lanjut
Modul praktikum kendali lanjutModul praktikum kendali lanjut
Modul praktikum kendali lanjut
 
Jembatan Wheatstone
Jembatan WheatstoneJembatan Wheatstone
Jembatan Wheatstone
 
Uji kebocoran kaset radiografi
Uji kebocoran kaset radiografiUji kebocoran kaset radiografi
Uji kebocoran kaset radiografi
 
LAPORAN SISTEM TATA UDARA (AC THOSIBA 12 PK) PADA GERBONG KERETA API
LAPORAN SISTEM TATA UDARA (AC THOSIBA 12 PK) PADA GERBONG KERETA APILAPORAN SISTEM TATA UDARA (AC THOSIBA 12 PK) PADA GERBONG KERETA API
LAPORAN SISTEM TATA UDARA (AC THOSIBA 12 PK) PADA GERBONG KERETA API
 
13 jembatan arus bolak – balik
13 jembatan arus bolak – balik13 jembatan arus bolak – balik
13 jembatan arus bolak – balik
 
Instalasi motor 3 fasa
Instalasi motor 3 fasaInstalasi motor 3 fasa
Instalasi motor 3 fasa
 
Perancangan plts off grid (mandiri)
Perancangan plts off grid (mandiri)Perancangan plts off grid (mandiri)
Perancangan plts off grid (mandiri)
 

Similar to Program LED Blink Sederhana Menggunakan BASCOM AVR

Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...
Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...
Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...Universitas Tidar Magelang
 
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16Beny Abdurrahman
 
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavrPrayogy Pangestu
 
Ppt robot roda 3 aldi
Ppt robot roda 3 aldiPpt robot roda 3 aldi
Ppt robot roda 3 aldiAldiNur1
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
 
program lampu lalu lintas
program lampu lalu lintasprogram lampu lalu lintas
program lampu lalu lintasRifan Zikri
 
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)Muhammad Kennedy Ginting
 
Runnning LED program bascom avr
Runnning LED program bascom avrRunnning LED program bascom avr
Runnning LED program bascom avrArisKurniawan49
 
Running led dengan atmega16
Running led dengan atmega16Running led dengan atmega16
Running led dengan atmega16Kifa Ulya
 
lampu running LED
lampu running LEDlampu running LED
lampu running LEDRifan Zikri
 

Similar to Program LED Blink Sederhana Menggunakan BASCOM AVR (20)

Tugas bascom
Tugas bascomTugas bascom
Tugas bascom
 
Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...
Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...
Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...
 
Mikrokontroller
MikrokontrollerMikrokontroller
Mikrokontroller
 
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
 
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
97674720 buku-mikrokontroler-atmega8535-dengan-codevisionavr
 
Ppt robot dc rchd
Ppt robot dc rchdPpt robot dc rchd
Ppt robot dc rchd
 
robot motor dc
robot motor dc robot motor dc
robot motor dc
 
Ppt robot roda 3 aldi
Ppt robot roda 3 aldiPpt robot roda 3 aldi
Ppt robot roda 3 aldi
 
Running led
Running ledRunning led
Running led
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
 
program lampu lalu lintas
program lampu lalu lintasprogram lampu lalu lintas
program lampu lalu lintas
 
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
 
Runnning LED program bascom avr
Runnning LED program bascom avrRunnning LED program bascom avr
Runnning LED program bascom avr
 
Running led dengan atmega16
Running led dengan atmega16Running led dengan atmega16
Running led dengan atmega16
 
Bahan
BahanBahan
Bahan
 
lampu running LED
lampu running LEDlampu running LED
lampu running LED
 
Ona anisa
Ona anisaOna anisa
Ona anisa
 
Ppt robot
Ppt robotPpt robot
Ppt robot
 
Bab v
Bab vBab v
Bab v
 
Runnig led[1]
Runnig led[1]Runnig led[1]
Runnig led[1]
 

Recently uploaded

Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
rekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfrekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfssuser40d8e3
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptxAnnisaNurHasanah27
 

Recently uploaded (9)

Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
rekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfrekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdf
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
 

Program LED Blink Sederhana Menggunakan BASCOM AVR

  • 1. Program Bascom avr sederhana TAUFIQ KURNIAWAN 1710501101 SISTEM MIKROKONTROLLER DOSEN PEMBIMBING : R. SURYOTO EDY RAHARJO, S.T., M.ENG.
  • 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.