SlideShare a Scribd company logo
PERANCANGAN RUNNING LED
DENGAN MIKROKONTROLLER
ATMEGA 16
ANGGOTA KELOMPOK : ARIF WAHYU WIBOWO (1710501044)
SETIA HOTNATIO PASARIBU ((1710501019)
DOSEN PENGAMPU : R. SURYOTO EDY RAHARJO, ST., M.Eng.
JURUSAN S1 TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
PENDAHULUAN
• Running led merupakan sebuah program sederhana dimana led
secara berurutan hidup dan mati sesuai perintah yang
diprogramkan. Pemrograman dilakukan dengan software
BASCOM AVR dan Atmega 16 sebagai mirokontrollernya. Pada
percobaan ini terdapat 3 buah program yang berbeda untuk
menyalakan 8 buah led.
ALAT DAN BAHAN
• Laptop atau komputer
• Sorfware BASCOM AVR
• Software AVR OSP II
• Resistor 220Ω
• Mikrokontroller AVR Atmega
16 dengan kabel usbnya
• Kabel penghubung
secukupnya
• Kabel IDC
• Power supply 5v
• Breadbroad
FLOWCHART
PROGRAM 1
PROGRAM 1
$regfile = "m16def.dat"
$crystal = 8000000
Config Porta = Output
Do
Porta = &B00000001
Waitms 500
Porta = &B00000010
Waitms 500
Porta = &B00000100
Waitms 500
Porta = &B00001000
Waitms 500
Porta = &B00010000
Waitms 500
Porta = &B00100000
Waitms 500
Porta = &B01000000
Waitms 500
Porta = &B10000000
Waitms 500
Loop
End
FLOWCHART
PROGRAM 2
PROGRAM 1
$regfile = "m16def.dat"
$crystal = 8000000
Config Porta = Output
Do
Porta = &B11111111
Waitms 500
Porta = &B11111110
Waitms 500
Porta = &B11111100
Waitms 500
Porta = &B11111000
Waitms 500
Porta = &B11110000
Waitms 500
Porta = &B11100000
Waitms 500
Porta = &B11000000
Waitms 500
Porta = &B10000000
Waitms 500
Porta = &B00000000
waitms 500
Loop
End
FLOWCHART
PROGRAM 3
PROGRAM 3
$regfile = "m16def.dat"
$crystal = 8000000
Config Porta = Output
Do
Porta = &B10000001
Waitms 500
Porta = &B01000010
Waitms 500
Porta = &B00100100
Waitms 500
Porta = &B00011000
Waitms 500
Porta = &B00011000
Waitms 500
Porta = &B00100100
Waitms 500
Porta = &B01000010
Waitms 500
Porta = &B10000001
Waitms 500
Loop
End
PENJELASAN
• Baris 1
Pernyataan ini menunjukkan bahwa program yang dibuat ikut melibatkan file pre-prosesor
m16def.dat. File ini telah disediakan dalam software BASCOM-AVR, sehingga kita tinggal
memanggilnya dengan menggunakan perintah $regfile. File preprosesor ini berisikan kode-
kode pengaturan yang berkaitan dengan register dalam mikrokontroler yang akan
digunakan. Dalam program ini kita pilih IC mikrokontroler ATMEGA 16.
• Baris 2
Pernyataan ini menunjukkan bahwa dalam membuat aplikasi mikrokontroler ini kita
menggunakan kristal eksternal dengan frekuensi 1 MHz (8.000.000 Hz).
• Baris 3
Pernyataan ini adalah melakukan konfigurasi PORTA supaya dapat berfungsi sebagai jalur
keluaran (output).
• Baris do sampai loop
Kelompok program tersebut merupakan program utama program ini.
Blok program ini menggunakan struktur perulangan Do-Loop. Sedang
pernyataan/ekspresi yang diulang adalah proses memberikan dan
memutuskan tegangan dari mirokontroller melalui pin PORTA ke 8
buah led sehingga led dapat hidup dan mati pada wahtu yang
ditetapkan. Hal ini berlangsung secara terus-menerus, karena
kelompok program ini berada didalam struktur perulangan Do-Loop.
• Baris terakhir
Merupakan akhir dari program
TERIMAKASIH

More Related Content

PPTX
Walking robot
PPTX
Tugas 2 mikrokontroler
PPTX
Miniatur Traffic Light dengan mikrokontroller
PPTX
Program 2 lampu kedip
PPTX
Miniatur Traffic light
PPTX
Program Baskom avr sederhana
DOCX
Product knowledge
PPTX
Sistem mikrokontroler
Walking robot
Tugas 2 mikrokontroler
Miniatur Traffic Light dengan mikrokontroller
Program 2 lampu kedip
Miniatur Traffic light
Program Baskom avr sederhana
Product knowledge
Sistem mikrokontroler

What's hot (6)

PPTX
2 lampu Kedip bergantian
PPTX
Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...
PPTX
Laporan Percobaan Miniatur Traffic Light
PPTX
Automatic egg incubator
PPTX
Program bascom avr sederhana
PDF
Open Loop Analog Control System - Motor DC
2 lampu Kedip bergantian
Program Flash 12 LED dan 2 Port pada Mikrokontroler ATMega16 menggunakan Soft...
Laporan Percobaan Miniatur Traffic Light
Automatic egg incubator
Program bascom avr sederhana
Open Loop Analog Control System - Motor DC
Ad

Similar to Running led (20)

PDF
Laporan praktikum mikrokontroler
PPTX
Lampu Berjalan Dengan ATMega16
PPTX
Percobaan 12 led berbasis ATMega16 - BascomeAVR
PPT
Led project menggunakan at mega16
DOCX
Running LED dengan Kontrol AT-Mega 16
PPTX
lampu running LED
PPTX
Pembuatan traffict light berbasis ATMega 16 - BascomeAVR
PPTX
Running led dengan software bascom avr
PPTX
Model Traffic Light Menggunakan ATMega16
PPTX
Program 2 led menyala dengan bascom avr 2.0.7.5
PPTX
Running LED dengan Kontrol AT-Mega 16
PPTX
Simulator trafic light dengan mikrokontroller atmega16
PPTX
Kedip
PPTX
Teguh pry yanto programlampu led
DOC
PPTX
RANCANGAN LED BERJALAN
PPTX
Ppt led berjalan
PPTX
Percobaan 12 led berbasis a tmega16
PPTX
PEMBUATAN ROBOT MINATUR CARRETA DENGAN SISTEM ATMEGA 16
DOCX
Mikrokontroler io tombol dan led
Laporan praktikum mikrokontroler
Lampu Berjalan Dengan ATMega16
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Led project menggunakan at mega16
Running LED dengan Kontrol AT-Mega 16
lampu running LED
Pembuatan traffict light berbasis ATMega 16 - BascomeAVR
Running led dengan software bascom avr
Model Traffic Light Menggunakan ATMega16
Program 2 led menyala dengan bascom avr 2.0.7.5
Running LED dengan Kontrol AT-Mega 16
Simulator trafic light dengan mikrokontroller atmega16
Kedip
Teguh pry yanto programlampu led
RANCANGAN LED BERJALAN
Ppt led berjalan
Percobaan 12 led berbasis a tmega16
PEMBUATAN ROBOT MINATUR CARRETA DENGAN SISTEM ATMEGA 16
Mikrokontroler io tombol dan led
Ad

Recently uploaded (20)

DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
PDF
Tren dan Isu Kebutuhan Soft Skill dan Hard Skill Tenaga Kesehatan di RS - dr....
PPTX
! Keterampilan Digital dalam orgnasisasi.pptx
PPTX
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
PPTX
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
PPTX
Modul 3 Prinsip-Pembelajaran-Mendalam.pptx
PPT
Kamera foto dan editing foto pengenalan fotografi
PPTX
1. Bhn Tayang,Kebijaka,Deep Learning,AI & Koding.pptx
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PPTX
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
DOCX
Modul Ajar Deep Learning Prakarya Budidaya Kelas 12 SMA Terbaru 2025
PPTX
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
DOCX
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PDF
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
PDF
System Requirement Enterprise Resource Planning Jasa Penulisan dan Pembuatan ...
PPTX
Pedoman & Kewajiban Penggunaan Produksi Dalam Negeri _Pelatihan "Ketentuan T...
PPTX
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
PPTX
Materi-Geografi-Pendekatan-Konsep-dan-Prinsip-Geografi-Kelas-10.pptx
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
Tren dan Isu Kebutuhan Soft Skill dan Hard Skill Tenaga Kesehatan di RS - dr....
! Keterampilan Digital dalam orgnasisasi.pptx
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
Modul 3 Prinsip-Pembelajaran-Mendalam.pptx
Kamera foto dan editing foto pengenalan fotografi
1. Bhn Tayang,Kebijaka,Deep Learning,AI & Koding.pptx
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
Modul Ajar Deep Learning Prakarya Budidaya Kelas 12 SMA Terbaru 2025
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
System Requirement Enterprise Resource Planning Jasa Penulisan dan Pembuatan ...
Pedoman & Kewajiban Penggunaan Produksi Dalam Negeri _Pelatihan "Ketentuan T...
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
Materi-Geografi-Pendekatan-Konsep-dan-Prinsip-Geografi-Kelas-10.pptx

Running led

  • 1. PERANCANGAN RUNNING LED DENGAN MIKROKONTROLLER ATMEGA 16 ANGGOTA KELOMPOK : ARIF WAHYU WIBOWO (1710501044) SETIA HOTNATIO PASARIBU ((1710501019) DOSEN PENGAMPU : R. SURYOTO EDY RAHARJO, ST., M.Eng. JURUSAN S1 TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS TIDAR MAGELANG 2019
  • 2. PENDAHULUAN • Running led merupakan sebuah program sederhana dimana led secara berurutan hidup dan mati sesuai perintah yang diprogramkan. Pemrograman dilakukan dengan software BASCOM AVR dan Atmega 16 sebagai mirokontrollernya. Pada percobaan ini terdapat 3 buah program yang berbeda untuk menyalakan 8 buah led.
  • 3. ALAT DAN BAHAN • Laptop atau komputer • Sorfware BASCOM AVR • Software AVR OSP II • Resistor 220Ω • Mikrokontroller AVR Atmega 16 dengan kabel usbnya • Kabel penghubung secukupnya • Kabel IDC • Power supply 5v • Breadbroad
  • 5. PROGRAM 1 $regfile = "m16def.dat" $crystal = 8000000 Config Porta = Output Do Porta = &B00000001 Waitms 500 Porta = &B00000010 Waitms 500 Porta = &B00000100 Waitms 500 Porta = &B00001000 Waitms 500 Porta = &B00010000 Waitms 500 Porta = &B00100000 Waitms 500 Porta = &B01000000 Waitms 500 Porta = &B10000000 Waitms 500 Loop End
  • 7. PROGRAM 1 $regfile = "m16def.dat" $crystal = 8000000 Config Porta = Output Do Porta = &B11111111 Waitms 500 Porta = &B11111110 Waitms 500 Porta = &B11111100 Waitms 500 Porta = &B11111000 Waitms 500 Porta = &B11110000 Waitms 500 Porta = &B11100000 Waitms 500 Porta = &B11000000 Waitms 500 Porta = &B10000000 Waitms 500 Porta = &B00000000 waitms 500 Loop End
  • 9. PROGRAM 3 $regfile = "m16def.dat" $crystal = 8000000 Config Porta = Output Do Porta = &B10000001 Waitms 500 Porta = &B01000010 Waitms 500 Porta = &B00100100 Waitms 500 Porta = &B00011000 Waitms 500 Porta = &B00011000 Waitms 500 Porta = &B00100100 Waitms 500 Porta = &B01000010 Waitms 500 Porta = &B10000001 Waitms 500 Loop End
  • 10. PENJELASAN • Baris 1 Pernyataan ini menunjukkan bahwa program yang dibuat ikut melibatkan file pre-prosesor m16def.dat. File ini telah disediakan dalam software BASCOM-AVR, sehingga kita tinggal memanggilnya dengan menggunakan perintah $regfile. File preprosesor ini berisikan kode- kode pengaturan yang berkaitan dengan register dalam mikrokontroler yang akan digunakan. Dalam program ini kita pilih IC mikrokontroler ATMEGA 16. • Baris 2 Pernyataan ini menunjukkan bahwa dalam membuat aplikasi mikrokontroler ini kita menggunakan kristal eksternal dengan frekuensi 1 MHz (8.000.000 Hz). • Baris 3 Pernyataan ini adalah melakukan konfigurasi PORTA supaya dapat berfungsi sebagai jalur keluaran (output).
  • 11. • Baris do sampai loop Kelompok program tersebut merupakan program utama program ini. Blok program ini menggunakan struktur perulangan Do-Loop. Sedang pernyataan/ekspresi yang diulang adalah proses memberikan dan memutuskan tegangan dari mirokontroller melalui pin PORTA ke 8 buah led sehingga led dapat hidup dan mati pada wahtu yang ditetapkan. Hal ini berlangsung secara terus-menerus, karena kelompok program ini berada didalam struktur perulangan Do-Loop. • Baris terakhir Merupakan akhir dari program