SlideShare a Scribd company logo
1 of 9
PEMBUATAN TRAFFICT LIGHT
MENGGUNAKAN MINIMUM SYSTEM
ATMega 16 - BascomeAVR
Disusun Oleh :
Yunianti ayu lestari (1710501073)
Maesaroh (1710501074)
Dosen Pembimbing : R. Suryoto Edy Raharjo,S.T., M.Eng.
Jurusan Teknik Elektro
Universitas Tidar
Traffict light atau Lampu lalu lintas digunakan untuk mengatur
kelancaran lalu lintas disuatu persimpangan jalan dengan cara memberi
kesempatan pengguna jalan dari masing – masing arah untuk berjalan secara
bergantian.
Traffict light biasanya dikendalikan secara otomatis menggunakan
mikrokontroller yang digunakan untuk arus lalu lintas yang terpasang
dipersimpangan jalan, tempat penyebrangan pejalan kaki (zebra cross) dan
tempat arus lalu lintas lainnya.
Traffict light terdiri dari 3 buah lampu yaitu untuk menandakan
behenti adalah warna merah, hati-hati yang ditandai dengan warna kuning,
dan hijau yang berarti dapat berjalan.
Alat dan Bahan :
1. Minimum System
2. Project Board
3. PCB
4. Lampu LED
5. Warna Merah (4)
6. Warna Kuning (4)
7. Warna Hijau (4)
8. Resistor 220Ω (12)
9. Kabel Jumper
10. Kabel IDC
11. Kertas Karton
12. Gunting
13. Lem
14. Soldir
15. Tenol
16. Solasi
Langkah Kerja
1. Siapkan alat dan bahan
2. Buatlah rangkaian
3. Buat program dengan menggunakan software BASCOM AVR.
4. Setelah program dibuat, sebaiknya kita menyimpan dahulu program
tersebut. Setelah itu untuk menjalankan programnya klik program lalu
compile. Jika masih ada keterangan error maka program harus diperbaiki
hingga sukses 100 persen.
5. Kabel masukan LCD dan Ground pada kabel IDC, sambungkan kabel
IDC pada Port A dan Port B di bagian minimum sistem ATMega 16.
6. Buka AVROSP II untuk membaca minimum sistem ATMega 16 dengan
klik Auto Detect, klik Browse pilih program yang akan digunakan klik
program.
7. Traffic Light berjalan sesuai dengan program tersebut.
PROGRAM TRAFFICT LIGHT
keterangan
 $regfile = “m16def.dat”
Merupakan pengarah pengarah preposesor Bahasa BASIC yang memerintahkan
untuk menyisipkan file lain, dalam hal ini adalah file m16def.dat yang berisi
deklarasi register dari mikrokontroller ATmega 16
 DO …. LOOP
Perintah do …. Loop digunakan untuk membuat program perulangan, ibarat arus
dalam satu loop tertutup yang selalu berputar terus menerus.
 PORTA
Sebagai output pada mikrokontroller ATMega 16
 PORTB
Sebagai output pada mikrokontroller ATMega 16
 ‘simpang 1 – 5 mulai
Hanya sekedar keterangan dan tidak berpengaruh pada program
 Wait
Selang waktu yang diperlukan pada program.
Traffict Light 1 Traffict Light 2 Traffict Light 3 Traffict Light 4
M K H M K H M K H M K H
0 0 1 1 0 0 1 0 0 1 0 0
0 1 0 1 0 0 1 0 0 1 0 0
1 0 0 0 0 1 1 0 0 1 0 0
1 0 0 0 1 0 1 0 0 1 0 0
1 0 0 1 0 0 0 0 1 1 0 0
1 0 0 1 0 0 0 1 0 1 0 0
1 0 0 1 0 0 1 0 0 0 0 1
1 0 0 1 0 0 1 0 0 0 1 0
PENJELASAN PROGRAM
Pembuat Tabel Kebenaran
Keterangan :
M = Lampu Merah
K = Lampu Kuning
H = Lampu Hijau
1 = Menyala (Aktif)
0 = Mati (Tidak Aktif)
Traffict Light 1
Merah
PORT A
Bit 0
Kuning Bit 1
Hijau Bit 2
Traffict Light 2
Merah Bit 3
Kuning Bit 4
Hijau Bit 5
Traffict Light 3
Merah
PORT B
Bit 0
Kuning Bit 1
Hijau Bit 2
Traffict Light 4
Merah Bit 3
Kuning Bit 4
Hijau Bit 5
Penentuan pin pada minimum system ATMega 16
Foto Hasil Percobaan

More Related Content

What's hot

Walking robot - Penjual sayur
Walking robot - Penjual sayurWalking robot - Penjual sayur
Walking robot - Penjual sayurWyllhansR
 
Robot sederhana motor dc
Robot sederhana motor dcRobot sederhana motor dc
Robot sederhana motor dcnovaris panji
 
Running LED with ATmega 16
Running LED with ATmega 16Running LED with ATmega 16
Running LED with ATmega 161710501082
 
Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16SitiAmaliaPangestu
 
Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16fahm99
 
REV Bistable multivibrator
REV Bistable multivibratorREV Bistable multivibrator
REV Bistable multivibratorfatkhurouf
 
Laporan Percobaan Miniatur Traffic Light
Laporan Percobaan Miniatur Traffic LightLaporan Percobaan Miniatur Traffic Light
Laporan Percobaan Miniatur Traffic Lightahmadmustofamuza
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dcNula123
 

What's hot (9)

Walking robot - Penjual sayur
Walking robot - Penjual sayurWalking robot - Penjual sayur
Walking robot - Penjual sayur
 
Robot sederhana motor dc
Robot sederhana motor dcRobot sederhana motor dc
Robot sederhana motor dc
 
Running LED with ATmega 16
Running LED with ATmega 16Running LED with ATmega 16
Running LED with ATmega 16
 
Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16
 
Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
 
REV Bistable multivibrator
REV Bistable multivibratorREV Bistable multivibrator
REV Bistable multivibrator
 
Laporan Percobaan Miniatur Traffic Light
Laporan Percobaan Miniatur Traffic LightLaporan Percobaan Miniatur Traffic Light
Laporan Percobaan Miniatur Traffic Light
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dc
 

Similar to Pembuatan traffict light berbasis ATMega 16 - BascomeAVR

simulasi lampu lalu intas menggunakan atmega16
simulasi lampu lalu intas menggunakan atmega16simulasi lampu lalu intas menggunakan atmega16
simulasi lampu lalu intas menggunakan atmega16ahmad ridwan
 
Miniatur Traffic light
Miniatur Traffic lightMiniatur Traffic light
Miniatur Traffic lightArifWibowo72
 
Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16muhclisandri
 
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16Afif Nuur Hidayat
 
Traffic Light Miniature
Traffic Light Miniature Traffic Light Miniature
Traffic Light Miniature novaris panji
 
Ppt traffic light pada perempatan jalan
Ppt traffic light pada perempatan jalanPpt traffic light pada perempatan jalan
Ppt traffic light pada perempatan jalanSetiyani
 
TRAFFIC LIGHT PEREMPATAN
TRAFFIC LIGHT PEREMPATAN TRAFFIC LIGHT PEREMPATAN
TRAFFIC LIGHT PEREMPATAN ilmyhanif
 
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16Afif Nuur Hidayat
 
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 Mikrokontroller
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 MikrokontrollerSimulasi Traffic Light pada Perempatan dengan Sistem IW-16 Mikrokontroller
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 MikrokontrollerArisKurniawan49
 
BAB III penetilian terbaru dengan hasil revisi
BAB III penetilian terbaru  dengan hasil revisiBAB III penetilian terbaru  dengan hasil revisi
BAB III penetilian terbaru dengan hasil revisiWindaYuningsih
 
Miniatur Traffic Light dengan mikrokontroller
Miniatur Traffic Light dengan mikrokontrollerMiniatur Traffic Light dengan mikrokontroller
Miniatur Traffic Light dengan mikrokontrollerArifWibowo72
 
Traffic Light dengan Atmega 16
Traffic Light dengan Atmega 16Traffic Light dengan Atmega 16
Traffic Light dengan Atmega 16ibna mauladany
 
Traffic light menggunakan Atmega16
Traffic light menggunakan Atmega16Traffic light menggunakan Atmega16
Traffic light menggunakan Atmega16Teguh Wiratama
 
Rancang Traffic Light Menggunakan Mikrokontroler Atmega16
Rancang Traffic Light Menggunakan Mikrokontroler Atmega16Rancang Traffic Light Menggunakan Mikrokontroler Atmega16
Rancang Traffic Light Menggunakan Mikrokontroler Atmega16thoriqdzulfikar
 
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
 
Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...
Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...
Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...Eksanto Wahyu
 
simulasi traffic light sederhana menggunakan ATmega 16
simulasi traffic light sederhana menggunakan ATmega 16simulasi traffic light sederhana menggunakan ATmega 16
simulasi traffic light sederhana menggunakan ATmega 161710501082
 
Walking robot raspbery pi b+
Walking robot raspbery pi b+Walking robot raspbery pi b+
Walking robot raspbery pi b+faizallicall
 

Similar to Pembuatan traffict light berbasis ATMega 16 - BascomeAVR (20)

simulasi lampu lalu intas menggunakan atmega16
simulasi lampu lalu intas menggunakan atmega16simulasi lampu lalu intas menggunakan atmega16
simulasi lampu lalu intas menggunakan atmega16
 
Miniatur Traffic light
Miniatur Traffic lightMiniatur Traffic light
Miniatur Traffic light
 
Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16
 
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
 
Program Traffic Light Untuk Perempatan
Program Traffic Light Untuk PerempatanProgram Traffic Light Untuk Perempatan
Program Traffic Light Untuk Perempatan
 
Traffic Light Miniature
Traffic Light Miniature Traffic Light Miniature
Traffic Light Miniature
 
Ppt traffic light pada perempatan jalan
Ppt traffic light pada perempatan jalanPpt traffic light pada perempatan jalan
Ppt traffic light pada perempatan jalan
 
TRAFFIC LIGHT PEREMPATAN
TRAFFIC LIGHT PEREMPATAN TRAFFIC LIGHT PEREMPATAN
TRAFFIC LIGHT PEREMPATAN
 
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
 
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 Mikrokontroller
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 MikrokontrollerSimulasi Traffic Light pada Perempatan dengan Sistem IW-16 Mikrokontroller
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 Mikrokontroller
 
BAB III penetilian terbaru dengan hasil revisi
BAB III penetilian terbaru  dengan hasil revisiBAB III penetilian terbaru  dengan hasil revisi
BAB III penetilian terbaru dengan hasil revisi
 
Miniatur Traffic Light dengan mikrokontroller
Miniatur Traffic Light dengan mikrokontrollerMiniatur Traffic Light dengan mikrokontroller
Miniatur Traffic Light dengan mikrokontroller
 
Traffic Light dengan Atmega 16
Traffic Light dengan Atmega 16Traffic Light dengan Atmega 16
Traffic Light dengan Atmega 16
 
Traffic light menggunakan Atmega16
Traffic light menggunakan Atmega16Traffic light menggunakan Atmega16
Traffic light menggunakan Atmega16
 
Rancang Traffic Light Menggunakan Mikrokontroler Atmega16
Rancang Traffic Light Menggunakan Mikrokontroler Atmega16Rancang Traffic Light Menggunakan Mikrokontroler Atmega16
Rancang Traffic Light Menggunakan Mikrokontroler Atmega16
 
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
 
Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...
Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...
Pemrograman Traffic Light Menggunakan Mikrokontroller ATMega16 dengan Softwar...
 
Walking robot
Walking robotWalking robot
Walking robot
 
simulasi traffic light sederhana menggunakan ATmega 16
simulasi traffic light sederhana menggunakan ATmega 16simulasi traffic light sederhana menggunakan ATmega 16
simulasi traffic light sederhana menggunakan ATmega 16
 
Walking robot raspbery pi b+
Walking robot raspbery pi b+Walking robot raspbery pi b+
Walking robot raspbery pi b+
 

Recently uploaded

Metode numerik Bidang Teknik Sipil perencanaan.pdf
Metode numerik Bidang Teknik Sipil perencanaan.pdfMetode numerik Bidang Teknik Sipil perencanaan.pdf
Metode numerik Bidang Teknik Sipil perencanaan.pdfArvinThamsir1
 
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdfAnonymous6yIobha8QY
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfYogiCahyoPurnomo
 
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
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxRemigius1984
 
10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppttaniaalda710
 
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdfMODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdfihsan386426
 
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxMateri Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxarifyudianto3
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 

Recently uploaded (9)

Metode numerik Bidang Teknik Sipil perencanaan.pdf
Metode numerik Bidang Teknik Sipil perencanaan.pdfMetode numerik Bidang Teknik Sipil perencanaan.pdf
Metode numerik Bidang Teknik Sipil perencanaan.pdf
 
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptx
 
10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt
 
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdfMODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
 
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxMateri Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 

Pembuatan traffict light berbasis ATMega 16 - BascomeAVR

  • 1. PEMBUATAN TRAFFICT LIGHT MENGGUNAKAN MINIMUM SYSTEM ATMega 16 - BascomeAVR Disusun Oleh : Yunianti ayu lestari (1710501073) Maesaroh (1710501074) Dosen Pembimbing : R. Suryoto Edy Raharjo,S.T., M.Eng. Jurusan Teknik Elektro Universitas Tidar
  • 2. Traffict light atau Lampu lalu lintas digunakan untuk mengatur kelancaran lalu lintas disuatu persimpangan jalan dengan cara memberi kesempatan pengguna jalan dari masing – masing arah untuk berjalan secara bergantian. Traffict light biasanya dikendalikan secara otomatis menggunakan mikrokontroller yang digunakan untuk arus lalu lintas yang terpasang dipersimpangan jalan, tempat penyebrangan pejalan kaki (zebra cross) dan tempat arus lalu lintas lainnya. Traffict light terdiri dari 3 buah lampu yaitu untuk menandakan behenti adalah warna merah, hati-hati yang ditandai dengan warna kuning, dan hijau yang berarti dapat berjalan.
  • 3. Alat dan Bahan : 1. Minimum System 2. Project Board 3. PCB 4. Lampu LED 5. Warna Merah (4) 6. Warna Kuning (4) 7. Warna Hijau (4) 8. Resistor 220Ω (12) 9. Kabel Jumper 10. Kabel IDC 11. Kertas Karton 12. Gunting 13. Lem 14. Soldir 15. Tenol 16. Solasi
  • 4. Langkah Kerja 1. Siapkan alat dan bahan 2. Buatlah rangkaian 3. Buat program dengan menggunakan software BASCOM AVR. 4. Setelah program dibuat, sebaiknya kita menyimpan dahulu program tersebut. Setelah itu untuk menjalankan programnya klik program lalu compile. Jika masih ada keterangan error maka program harus diperbaiki hingga sukses 100 persen. 5. Kabel masukan LCD dan Ground pada kabel IDC, sambungkan kabel IDC pada Port A dan Port B di bagian minimum sistem ATMega 16. 6. Buka AVROSP II untuk membaca minimum sistem ATMega 16 dengan klik Auto Detect, klik Browse pilih program yang akan digunakan klik program. 7. Traffic Light berjalan sesuai dengan program tersebut.
  • 6. keterangan  $regfile = “m16def.dat” Merupakan pengarah pengarah preposesor Bahasa BASIC yang memerintahkan untuk menyisipkan file lain, dalam hal ini adalah file m16def.dat yang berisi deklarasi register dari mikrokontroller ATmega 16  DO …. LOOP Perintah do …. Loop digunakan untuk membuat program perulangan, ibarat arus dalam satu loop tertutup yang selalu berputar terus menerus.  PORTA Sebagai output pada mikrokontroller ATMega 16  PORTB Sebagai output pada mikrokontroller ATMega 16  ‘simpang 1 – 5 mulai Hanya sekedar keterangan dan tidak berpengaruh pada program  Wait Selang waktu yang diperlukan pada program.
  • 7. Traffict Light 1 Traffict Light 2 Traffict Light 3 Traffict Light 4 M K H M K H M K H M K H 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 PENJELASAN PROGRAM Pembuat Tabel Kebenaran Keterangan : M = Lampu Merah K = Lampu Kuning H = Lampu Hijau 1 = Menyala (Aktif) 0 = Mati (Tidak Aktif)
  • 8. Traffict Light 1 Merah PORT A Bit 0 Kuning Bit 1 Hijau Bit 2 Traffict Light 2 Merah Bit 3 Kuning Bit 4 Hijau Bit 5 Traffict Light 3 Merah PORT B Bit 0 Kuning Bit 1 Hijau Bit 2 Traffict Light 4 Merah Bit 3 Kuning Bit 4 Hijau Bit 5 Penentuan pin pada minimum system ATMega 16