SlideShare a Scribd company logo
PROGRAM 2 LAMPU KEDIP
Nama = Irvan Aziz Yuliandi
NPM = 1710501004
A. Flowchart dibawah ini adalah program untuk “tugas, 2 LED Blink”
Do
Led on
Led
On
Wait
30ms
Loop
end
Wait 30ms
Start
Wait
30ms
Compiler setup
Hardware setup
B. Program 2 LED Blink
• $regfile = "m16def.dat"
Pernyataan ini menunjukkan bahwa program yang kita buat ikut melibatkan file
pre-prosesor m16def.dat. File ini telah disediakan dalam software BASCOM-AVR, sehingga
kira tinggal memanggilnya dengan menggunakan perintah $regfile. File pre-prosesor ini
berisikan kode-kode pengaturan yang berkaitan dengan register dalam mikrokontroler
yang akan digunakan. Dalam program ini kita pilih IC mikrokontroler AVR Atmega16.
Dalam menggunakan BASCOM-AVR kita harus menuliskan bagian program ini.
• $crystal = 12000000
Pernyataan ini menunjukkan bahwa dalam membuat aplikasi mikrokontroller
ini kita menggunakan kristal eksternal dengan frekuensi 12MHz (12.000.000 Hz).
• Config PortA = Output
Pernyataan ini adalah melakukan konfigurasi PORTA (salah satu register I/O
dalam mikrokontroller AVR) supaya dapat berfungsi sebagai jalur (output).
• Do
PortA = &B00000001
Pernyataan “Porta = &B00000001” menyatakan bahwa keadaan led pada pin 0
diantara pin-0 hingga pin-7 pada port a nyala.
• Waitms 30
Pernyataan “Waitms 30” merupakan jeda waktu sebelum lanjut pada deklarasi berikutnya dalam
waktu 30 milisecond
• Porta = &B00000010
Pernyataan “PortA = &B00000010” menyatakan bahwa keadaan led pada pin 1 diantara pin-0
hingga pin-7 pada port A nyala.
• Waitms 30
Pernyataan “Waitms 30” merupakan jeda waktu sebelum lanjut pada deklarasi berikutnya dalam
waktu 30 milisecond.
• Loop
Do .... Loop merupakan Perintah perulangan (looping).
• End
Pernyataan “End” merupakan deklarasi atau fungsi yang menunjukkan akhir dari eksekusi kode
program.

More Related Content

PPTX
Tugas 2 mikrokontroler
PPTX
Program Baskom avr sederhana
PPTX
Running led
PPTX
Sistem mikrokontroler
PPTX
Sistem mikrokontroler
PPTX
Program 2 led menyala dengan bascom avr 2.0.7.5
PPTX
Dua lampu berkedip bergantian
PPTX
Teguh pry yanto programlampu led
Tugas 2 mikrokontroler
Program Baskom avr sederhana
Running led
Sistem mikrokontroler
Sistem mikrokontroler
Program 2 led menyala dengan bascom avr 2.0.7.5
Dua lampu berkedip bergantian
Teguh pry yanto programlampu led

Similar to Program 2 lampu kedip (20)

PPTX
Simulasi program 2 led
PPTX
2 lampu Kedip bergantian
PPTX
Ppt bascom avr
PPTX
Miniatur Traffic Light dengan mikrokontroller
PPTX
Simple Project Arduino
PPTX
Pembuatan traffict light berbasis ATMega 16 - BascomeAVR
DOCX
Mikroprosesor Anis MH
PPTX
Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...
PPTX
Lampu Berjalan Dengan ATMega16
PPTX
Kedip
PDF
Laporan praktikum mikrokontroler
DOCX
Program delphi
PPTX
Model Traffic Light Menggunakan ATMega16
PPTX
Trafic light program bascom avr
PPTX
Trafic light[1]
PPTX
LED Flip-flop dengan Atemega16
PPTX
Latihan Arduino.pptx
PDF
17 proyek arduino
PPTX
Simulator trafic light dengan mikrokontroller atmega16
PPTX
Miniatur Traffic light
Simulasi program 2 led
2 lampu Kedip bergantian
Ppt bascom avr
Miniatur Traffic Light dengan mikrokontroller
Simple Project Arduino
Pembuatan traffict light berbasis ATMega 16 - BascomeAVR
Mikroprosesor Anis MH
Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...
Lampu Berjalan Dengan ATMega16
Kedip
Laporan praktikum mikrokontroler
Program delphi
Model Traffic Light Menggunakan ATMega16
Trafic light program bascom avr
Trafic light[1]
LED Flip-flop dengan Atemega16
Latihan Arduino.pptx
17 proyek arduino
Simulator trafic light dengan mikrokontroller atmega16
Miniatur Traffic light
Ad

Recently uploaded (20)

PPTX
Pengarusutamaan GESI Dalam Penataan Perumahan dan Permukiman.pptx
PPTX
20240805-ppt-pendahuluan-temef-dan-manikin.pptx
PPTX
presentasi pekerjaan pembangunan jaringan irigasi
PPT
variabel valve timing intelligence untuk xenia
PPT
hand-tools-service-special-tools-alat-ukur.ppt
PPT
electronic fuel injection for automotive sectors
PDF
Peraturan menteri perhubungan_63_TAHUN_2019.pdf
PPTX
7-presentasi-pk-metrologi-141030010022-conversion-gate01.pptx
PDF
07. Mekanisme Penyusunan RKM_Sanimas 2024 (Tahap 2).pptx.pdf
PPTX
1 Peraturan Perundangan terkait Keselamatan Konstruksi 18.10 - Copy.pptx
PPTX
SISTEM_INFORMASI_GEOGRAFIS_unlocked.pptx
PDF
chapter 1 Smith and Van ness thermodynamics
PPTX
PPT - Materi Paparan Lapdal RP3KP Paser.pptx
PPTX
PPT Mitigasi Banjir dnajsndj;asjdkaskldhjkash
PDF
03. Konsep Dasar.. Sanimas Rev.1.pptx.pdf
PPT
PCM pekerjaan pembangunan Jembatan payahe
PPTX
SAFETY INDUCTION untuk perusahaan konstruksi
PPT
Penanganan motor starter pada dunia otomotif
PPTX
PEMBUATAN PANEL TRAINER DAN PROTOTYPE UNTUK PENINGKATAN KOMPETENSI TENTANG S...
PDF
12. Mekanisme Pelaporan Kegiatan Sanimas_rev08082024.pptx.pdf
Pengarusutamaan GESI Dalam Penataan Perumahan dan Permukiman.pptx
20240805-ppt-pendahuluan-temef-dan-manikin.pptx
presentasi pekerjaan pembangunan jaringan irigasi
variabel valve timing intelligence untuk xenia
hand-tools-service-special-tools-alat-ukur.ppt
electronic fuel injection for automotive sectors
Peraturan menteri perhubungan_63_TAHUN_2019.pdf
7-presentasi-pk-metrologi-141030010022-conversion-gate01.pptx
07. Mekanisme Penyusunan RKM_Sanimas 2024 (Tahap 2).pptx.pdf
1 Peraturan Perundangan terkait Keselamatan Konstruksi 18.10 - Copy.pptx
SISTEM_INFORMASI_GEOGRAFIS_unlocked.pptx
chapter 1 Smith and Van ness thermodynamics
PPT - Materi Paparan Lapdal RP3KP Paser.pptx
PPT Mitigasi Banjir dnajsndj;asjdkaskldhjkash
03. Konsep Dasar.. Sanimas Rev.1.pptx.pdf
PCM pekerjaan pembangunan Jembatan payahe
SAFETY INDUCTION untuk perusahaan konstruksi
Penanganan motor starter pada dunia otomotif
PEMBUATAN PANEL TRAINER DAN PROTOTYPE UNTUK PENINGKATAN KOMPETENSI TENTANG S...
12. Mekanisme Pelaporan Kegiatan Sanimas_rev08082024.pptx.pdf
Ad

Program 2 lampu kedip

  • 1. PROGRAM 2 LAMPU KEDIP Nama = Irvan Aziz Yuliandi NPM = 1710501004
  • 2. A. Flowchart dibawah ini adalah program untuk “tugas, 2 LED Blink” Do Led on Led On Wait 30ms Loop end Wait 30ms Start Wait 30ms Compiler setup Hardware setup
  • 3. B. Program 2 LED Blink • $regfile = "m16def.dat" Pernyataan ini menunjukkan bahwa program yang kita buat ikut melibatkan file pre-prosesor m16def.dat. File ini telah disediakan dalam software BASCOM-AVR, sehingga kira tinggal memanggilnya dengan menggunakan perintah $regfile. File pre-prosesor ini berisikan kode-kode pengaturan yang berkaitan dengan register dalam mikrokontroler yang akan digunakan. Dalam program ini kita pilih IC mikrokontroler AVR Atmega16. Dalam menggunakan BASCOM-AVR kita harus menuliskan bagian program ini.
  • 4. • $crystal = 12000000 Pernyataan ini menunjukkan bahwa dalam membuat aplikasi mikrokontroller ini kita menggunakan kristal eksternal dengan frekuensi 12MHz (12.000.000 Hz). • Config PortA = Output Pernyataan ini adalah melakukan konfigurasi PORTA (salah satu register I/O dalam mikrokontroller AVR) supaya dapat berfungsi sebagai jalur (output). • Do PortA = &B00000001 Pernyataan “Porta = &B00000001” menyatakan bahwa keadaan led pada pin 0 diantara pin-0 hingga pin-7 pada port a nyala.
  • 5. • Waitms 30 Pernyataan “Waitms 30” merupakan jeda waktu sebelum lanjut pada deklarasi berikutnya dalam waktu 30 milisecond • Porta = &B00000010 Pernyataan “PortA = &B00000010” menyatakan bahwa keadaan led pada pin 1 diantara pin-0 hingga pin-7 pada port A nyala. • Waitms 30 Pernyataan “Waitms 30” merupakan jeda waktu sebelum lanjut pada deklarasi berikutnya dalam waktu 30 milisecond. • Loop Do .... Loop merupakan Perintah perulangan (looping). • End Pernyataan “End” merupakan deklarasi atau fungsi yang menunjukkan akhir dari eksekusi kode program.