SlideShare a Scribd company logo
1 of 6
SISTEM
MIKROKONTROLER
2 LED BLINK
Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng.
Nama/Npm : Rizal Aris K. / 1710501106
A. Flowchart program 2 LED Blink
B. Program 2 LED Blink
$regfile = "m16def.dat"
Pernyataan ini menunjukkan bahwa program yang dibuat mengikuti file pre-prosesor m16def.dat.
File ini ada didalam software BASCOM-AVR,sehingga hanya memanggil perintah $regfile. File pre-
prosesor ini terdiri dari kode-kode pengaturan yang berkaitan dengan register didalam mikrokontroler
yang akan digunakan. Dalam program ini menggunakan IC mikrokontroler AVR Atmega16. Dalam
menggunakan BASCOM-AVR harus menuliskan bagian dari program.
$crystal = 12000000
Pernyataan ini menunjukkan dalam pembuatan aplikasi mikrokontroller ini menggunakan kristal
eksternal dengan frekuensi 12MHz (12.000.000 Hz).
Config PortA = Output
Pernyataan ini menunjukkan proses konfigurasi PORTA (salah satu register I/O dalam mikrokontroller
AVR) agar dapat digunakan sebagai jalur (output).
Do
PortA = &B00000001
Pernyataan “Porta = &B00000001” menunjukan kondisi led pada pin 0 diantara pin 0 sampai pin 7
pada port A menyala.
Waitms 10
Pernyataan “Waitms 10” menunjukan jeda waktu (delay) sebelum melanjutkan deklarasi berikutnya
dalam waktu 10 milisecond.
PortA = &B00000010
Pernyataan “PortA = &B00000010” menunjukkan bahwa keadaan led pada pin 1 diantara pin 0 hingga
pin 7 pada port A nyala.
Waitms 10
Pernyataan “Waitms 10” merupakan jeda waktu (delay) sebelum lanjut pada deklarasi berikutnya
dalam waktu 10 milisecond.
Loop
Do .... Loop merupakan Perintah perulangan (looping).
End
Pernyataan “End” merupakan deklarasi akhir dari eksekusi kode program.

More Related Content

Similar to Program Baskom avr sederhana

Sistem mikrokontroler
Sistem mikrokontrolerSistem mikrokontroler
Sistem mikrokontrolerkhazimf
 
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16Yazid98
 
Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Kifa Ulya
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroleranis_mh
 
2 lampu Kedip bergantian
2 lampu Kedip bergantian2 lampu Kedip bergantian
2 lampu Kedip bergantiankhazimf
 
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
 
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRPercobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRMaesaroh9
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesorAip Goper
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Muhammad Kennedy Ginting
 
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
 
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...muhamadaulia3
 
Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Mabekni Yulianto
 
Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535LAZY MAGICIAN
 

Similar to Program Baskom avr sederhana (20)

Sistem mikrokontroler
Sistem mikrokontrolerSistem mikrokontroler
Sistem mikrokontroler
 
Kedip
KedipKedip
Kedip
 
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
 
Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16
 
06 jurnal anita
06 jurnal anita06 jurnal anita
06 jurnal anita
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroler
 
2 lampu Kedip bergantian
2 lampu Kedip bergantian2 lampu Kedip bergantian
2 lampu Kedip bergantian
 
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...
 
Laporan led
Laporan ledLaporan led
Laporan led
 
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRPercobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVR
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
 
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
 
Sensor suhu LM 35
Sensor suhu LM 35Sensor suhu LM 35
Sensor suhu LM 35
 
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)
 
Bahan
BahanBahan
Bahan
 
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
 
Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3
 
Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535
 

Recently uploaded

STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxSTRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxanggawatmaja
 
Perencanaan Pelabuhan perikanan id.pptx
Perencanaan Pelabuhan perikanan  id.pptxPerencanaan Pelabuhan perikanan  id.pptx
Perencanaan Pelabuhan perikanan id.pptxNadhifMuhammad5
 
2. Bp. Suwardi-MATERI RAKOR DITJEN PLANOLOGI DAN TL.pptx
2. Bp. Suwardi-MATERI RAKOR DITJEN PLANOLOGI DAN TL.pptx2. Bp. Suwardi-MATERI RAKOR DITJEN PLANOLOGI DAN TL.pptx
2. Bp. Suwardi-MATERI RAKOR DITJEN PLANOLOGI DAN TL.pptxRahmanTaufiq4
 
Pengukuran Topografi menggunakan GPS Geodetik
Pengukuran Topografi menggunakan GPS GeodetikPengukuran Topografi menggunakan GPS Geodetik
Pengukuran Topografi menggunakan GPS Geodetikzulmushawir2
 
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptxarisvanrush
 
Metode_Sampling bahan galian mineral.pptx
Metode_Sampling bahan galian mineral.pptxMetode_Sampling bahan galian mineral.pptx
Metode_Sampling bahan galian mineral.pptxHeriGeologist
 
PROSEDUR DALAM MELAKUKAN PERHITUNGAN PEKERJAAN PINTU.pptx
PROSEDUR DALAM MELAKUKAN PERHITUNGAN PEKERJAAN PINTU.pptxPROSEDUR DALAM MELAKUKAN PERHITUNGAN PEKERJAAN PINTU.pptx
PROSEDUR DALAM MELAKUKAN PERHITUNGAN PEKERJAAN PINTU.pptxadista7
 

Recently uploaded (15)

Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...
Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...
Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...
 
Obat Aborsi jakarta WA 082223109953 Jual Obat Aborsi Cytotec Asli Di jakarta
Obat Aborsi jakarta WA 082223109953  Jual Obat Aborsi Cytotec Asli Di jakartaObat Aborsi jakarta WA 082223109953  Jual Obat Aborsi Cytotec Asli Di jakarta
Obat Aborsi jakarta WA 082223109953 Jual Obat Aborsi Cytotec Asli Di jakarta
 
Obat Aborsi Sungai Penuh 082223109953 Jual Cytotec Asli Di Sungai Penuh
Obat Aborsi Sungai Penuh 082223109953 Jual Cytotec Asli Di Sungai PenuhObat Aborsi Sungai Penuh 082223109953 Jual Cytotec Asli Di Sungai Penuh
Obat Aborsi Sungai Penuh 082223109953 Jual Cytotec Asli Di Sungai Penuh
 
Klinik Obat Aborsi Di Depok Wa 082223109953 Klinik Aborsi Di Depok
Klinik Obat Aborsi Di Depok Wa 082223109953 Klinik Aborsi Di DepokKlinik Obat Aborsi Di Depok Wa 082223109953 Klinik Aborsi Di Depok
Klinik Obat Aborsi Di Depok Wa 082223109953 Klinik Aborsi Di Depok
 
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxSTRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
 
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
 
Perencanaan Pelabuhan perikanan id.pptx
Perencanaan Pelabuhan perikanan  id.pptxPerencanaan Pelabuhan perikanan  id.pptx
Perencanaan Pelabuhan perikanan id.pptx
 
2. Bp. Suwardi-MATERI RAKOR DITJEN PLANOLOGI DAN TL.pptx
2. Bp. Suwardi-MATERI RAKOR DITJEN PLANOLOGI DAN TL.pptx2. Bp. Suwardi-MATERI RAKOR DITJEN PLANOLOGI DAN TL.pptx
2. Bp. Suwardi-MATERI RAKOR DITJEN PLANOLOGI DAN TL.pptx
 
Pengukuran Topografi menggunakan GPS Geodetik
Pengukuran Topografi menggunakan GPS GeodetikPengukuran Topografi menggunakan GPS Geodetik
Pengukuran Topografi menggunakan GPS Geodetik
 
obat aborsi Pangkal pinang Wa 082223109953 Jual obat aborsi Cytotec asli Di P...
obat aborsi Pangkal pinang Wa 082223109953 Jual obat aborsi Cytotec asli Di P...obat aborsi Pangkal pinang Wa 082223109953 Jual obat aborsi Cytotec asli Di P...
obat aborsi Pangkal pinang Wa 082223109953 Jual obat aborsi Cytotec asli Di P...
 
Jual Obat Aborsi Batam ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jual Ob...
Jual Obat Aborsi Batam ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jual Ob...Jual Obat Aborsi Batam ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jual Ob...
Jual Obat Aborsi Batam ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jual Ob...
 
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
 
Metode_Sampling bahan galian mineral.pptx
Metode_Sampling bahan galian mineral.pptxMetode_Sampling bahan galian mineral.pptx
Metode_Sampling bahan galian mineral.pptx
 
PROSEDUR DALAM MELAKUKAN PERHITUNGAN PEKERJAAN PINTU.pptx
PROSEDUR DALAM MELAKUKAN PERHITUNGAN PEKERJAAN PINTU.pptxPROSEDUR DALAM MELAKUKAN PERHITUNGAN PEKERJAAN PINTU.pptx
PROSEDUR DALAM MELAKUKAN PERHITUNGAN PEKERJAAN PINTU.pptx
 
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
 

Program Baskom avr sederhana

  • 1. SISTEM MIKROKONTROLER 2 LED BLINK Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng. Nama/Npm : Rizal Aris K. / 1710501106
  • 2. A. Flowchart program 2 LED Blink
  • 3. B. Program 2 LED Blink
  • 4. $regfile = "m16def.dat" Pernyataan ini menunjukkan bahwa program yang dibuat mengikuti file pre-prosesor m16def.dat. File ini ada didalam software BASCOM-AVR,sehingga hanya memanggil perintah $regfile. File pre- prosesor ini terdiri dari kode-kode pengaturan yang berkaitan dengan register didalam mikrokontroler yang akan digunakan. Dalam program ini menggunakan IC mikrokontroler AVR Atmega16. Dalam menggunakan BASCOM-AVR harus menuliskan bagian dari program. $crystal = 12000000 Pernyataan ini menunjukkan dalam pembuatan aplikasi mikrokontroller ini menggunakan kristal eksternal dengan frekuensi 12MHz (12.000.000 Hz). Config PortA = Output Pernyataan ini menunjukkan proses konfigurasi PORTA (salah satu register I/O dalam mikrokontroller AVR) agar dapat digunakan sebagai jalur (output).
  • 5. Do PortA = &B00000001 Pernyataan “Porta = &B00000001” menunjukan kondisi led pada pin 0 diantara pin 0 sampai pin 7 pada port A menyala. Waitms 10 Pernyataan “Waitms 10” menunjukan jeda waktu (delay) sebelum melanjutkan deklarasi berikutnya dalam waktu 10 milisecond. PortA = &B00000010 Pernyataan “PortA = &B00000010” menunjukkan bahwa keadaan led pada pin 1 diantara pin 0 hingga pin 7 pada port A nyala.
  • 6. Waitms 10 Pernyataan “Waitms 10” merupakan jeda waktu (delay) sebelum lanjut pada deklarasi berikutnya dalam waktu 10 milisecond. Loop Do .... Loop merupakan Perintah perulangan (looping). End Pernyataan “End” merupakan deklarasi akhir dari eksekusi kode program.