SlideShare a Scribd company logo
1 of 10
Program Traffic Light For Crossroads
menggunakan Software
Bascom AVR
Nama : Muhamad Ma’ruf Amin
Nula Rusdiana
NPM : 1710501031
1710501001
Dosen Pembimbing: R. Suryoto Edy Raharjo, S.T., M.Eng.
Mata Kuliah : Sistem Mikrokontroller
Oleh :
Jurusan Teknik Elektro
Fakultas Teknik
Universitas Tidar
2019
Pendahuluan
Trafic light (lampu lalu lintas) adalah suatu piranti
pemberi sinyal yang ditempatkan di perempatan atau
pertigaan juga simpangan jalan untuk menunjukkan keadaan
aman untuk mengendarai kendaraan bermotor atau mobil
sesuai dengan kode warna universal. simpang terdiri atas
simpang bersinyal, yakni simpang yang dilengkapi dengan
lampu lalulintas atau Alat Pemberi Isyarat Lampu Lalulintas
(disingkat APILL), dan simpang tak bersinyal, yakni simpang
tanpa APILL, dan biasanya diatur dengan rambu.
Manfaat dari Traffic Light
Membuat model Traffic Light yang nantinya dapat
digunakan untuk mengurangi tingkat kemacetan.
Mengetahui waktu delay yang dibutuhkan processor untuk
dapat mengendalikan Timer Traffic Light sesuai dengan
keadaan lalu lintas.
Contoh Tabel Kebenaran pengendalian
Traffic Light
NO
JALAN ALPUKAT JALAN BLEWAH JALAN CEMPAKA JALAN DELIMA
1 0 0 1 1 0 0 1 0 0 1 0 0
2 0 1 0 1 0 0 1 0 0 1 0 0
3 1 0 0 0 0 1 1 0 0 1 0 0
4 1 0 0 0 1 0 1 0 0 1 0 0
5 1 0 0 1 0 0 0 0 1 1 0 0
6 1 0 0 1 0 0 0 1 0 1 0 0
7 1 0 0 1 0 0 1 0 0 0 0 1
8 1 0 0 1 0 0 1 0 0 0 1 0
pin 0 1 2 3 4 5 6 7 0 1 2 3
port A B
Pin pada Mikrokontroler Atmega 16
Trafic Light 1
Merah Port A pin 0
Kuning Port A pin 1
Hijau Port A pin 2
Trafic Light 2
Merah Port A pin 3
Kuning Port A pin 4
Hijau Port A pin 5
Trafic Light 3
Merah Port A pin 6
Kuning Port A pin 7
Hijau Port B pin 0
Trafic Light 4
Merah Port B pin 1
Kuning Port B pin 2
Hijau Port B pin 3
Flowchart
Berikut penjelasan flowchart diatas :
› Mulai
› Menetapkan variabel dan urutanlampu merah (M), lampu kuning (K),
dan lampu hijau (H).
› menentukan waktu delay M = 500 S, K = 500 S, dan H = 500 S.
› Membaca lampu yang akan dieksekusi.
› Menghitung mundur timer.
› Ketika timer sudah 0, artinya lampu hijau selesai menyala jika belum
maka tunggu timer sampai 0
› Proses berulang kembali ke awal, lamanya timer menghitung mundur
ataupun urutan kerja lampu dari berbagai arah dapat di sesuaikan
kembali jika memang dibutuhkan, ataupun bisa dibiarkan tetap jika
belum dibutuhkan penyesuaian.
› Selesai.
Program pada Software
$regfile = "m16def.dat"
$crystal = 12000000
Config Porta = Output
Config Portb = Output
Do
Porta = &B01001100
Portb = &B00000010
Wait 5
Porta = &B01001010
Portb = &B00000010
Wait 2
Porta = &B01100001
Portb = &B00000010
Wait 5
Porta = &B01010001
Portb = &B00000010
Wait 2
Porta = &B00001001
Portb = &B00000011
Wait 5
Porta = &B10001001
Portb = &B00000010
Wait 2
Porta = &B01001001
Portb = &B00001000
Wait 5
Porta = &B01001001
Portb = &B00000100
Wait 2
Loop
End
Kesimpulan
› Pada praktikum ini waktu delay sangat
diperhatikan sebab waktu delay akan menjadi
patokan saat menjalankan trafic light yang mana
nanti akan bisa diterapkan dikehidupan nyata
Terima Kasih

More Related Content

Similar to Program Traffic Light Untuk Perempatan

Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16fahm99
 
Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16muhclisandri
 
Traffic Light Miniature
Traffic Light Miniature Traffic Light Miniature
Traffic Light Miniature novaris panji
 
Miniatur Traffic light
Miniatur Traffic lightMiniatur Traffic light
Miniatur Traffic lightArifWibowo72
 
Traffic light dengan atmega16
Traffic light dengan atmega16Traffic light dengan atmega16
Traffic light dengan atmega16Qurrotul Aini
 
Traffic Light dengan Atmega 16
Traffic Light dengan Atmega 16Traffic Light dengan Atmega 16
Traffic Light dengan Atmega 16ibna mauladany
 
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
 
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
 
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
 
RAILWAY CROSSING GATE SIMULATION USING ARDUINO UNO by GROUP 7
RAILWAY CROSSING GATE SIMULATION USING ARDUINO UNO by GROUP 7RAILWAY CROSSING GATE SIMULATION USING ARDUINO UNO by GROUP 7
RAILWAY CROSSING GATE SIMULATION USING ARDUINO UNO by GROUP 7Derinda Pebrianty
 
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNOSimulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNOFeni Agustina
 
Railway Crossing Gate Simulation using Arduino Uno by Group 7
Railway Crossing Gate Simulation using Arduino Uno by Group 7Railway Crossing Gate Simulation using Arduino Uno by Group 7
Railway Crossing Gate Simulation using Arduino Uno by Group 7Aji Ahmad Paijan
 
Trafic light program bascom avr
Trafic light program bascom avrTrafic light program bascom avr
Trafic light program bascom avrArisKurniawan49
 
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
 
Running LED with ATmega 16
Running LED with ATmega 16Running LED with ATmega 16
Running LED with ATmega 161710501082
 
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
 
Model Traffic Light Menggunakan ATMega16
Model Traffic Light Menggunakan ATMega16Model Traffic Light Menggunakan ATMega16
Model Traffic Light Menggunakan ATMega16faidhurohmanm22
 

Similar to Program Traffic Light Untuk Perempatan (20)

Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16
 
Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16
 
Traffic Light Miniature
Traffic Light Miniature Traffic Light Miniature
Traffic Light Miniature
 
Miniatur Traffic light
Miniatur Traffic lightMiniatur Traffic light
Miniatur Traffic light
 
Traffic light dengan atmega16
Traffic light dengan atmega16Traffic light dengan atmega16
Traffic light dengan atmega16
 
Traffic Light dengan Atmega 16
Traffic Light dengan Atmega 16Traffic Light dengan Atmega 16
Traffic Light dengan Atmega 16
 
Trafic light[1]
Trafic light[1]Trafic light[1]
Trafic light[1]
 
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
 
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
 
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
 
RAILWAY CROSSING GATE SIMULATION USING ARDUINO UNO by GROUP 7
RAILWAY CROSSING GATE SIMULATION USING ARDUINO UNO by GROUP 7RAILWAY CROSSING GATE SIMULATION USING ARDUINO UNO by GROUP 7
RAILWAY CROSSING GATE SIMULATION USING ARDUINO UNO by GROUP 7
 
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNOSimulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
 
Railway Crossing Gate Simulation using Arduino Uno by Group 7
Railway Crossing Gate Simulation using Arduino Uno by Group 7Railway Crossing Gate Simulation using Arduino Uno by Group 7
Railway Crossing Gate Simulation using Arduino Uno by Group 7
 
Trafic light program bascom avr
Trafic light program bascom avrTrafic light program bascom avr
Trafic light program bascom avr
 
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
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
 
Running LED with ATmega 16
Running LED with ATmega 16Running LED with ATmega 16
Running LED with ATmega 16
 
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
 
Model Traffic Light Menggunakan ATMega16
Model Traffic Light Menggunakan ATMega16Model Traffic Light Menggunakan ATMega16
Model Traffic Light Menggunakan ATMega16
 

Recently uploaded

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
 
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
 
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxSTRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxanggawatmaja
 
Pengukuran Topografi menggunakan GPS Geodetik
Pengukuran Topografi menggunakan GPS GeodetikPengukuran Topografi menggunakan GPS Geodetik
Pengukuran Topografi menggunakan GPS Geodetikzulmushawir2
 
Perencanaan Pelabuhan perikanan id.pptx
Perencanaan Pelabuhan perikanan  id.pptxPerencanaan Pelabuhan perikanan  id.pptx
Perencanaan Pelabuhan perikanan id.pptxNadhifMuhammad5
 
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)

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
 
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
 
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...
 
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...
 
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
 
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
 
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...
 
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxSTRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.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...
 
Perencanaan Pelabuhan perikanan id.pptx
Perencanaan Pelabuhan perikanan  id.pptxPerencanaan Pelabuhan perikanan  id.pptx
Perencanaan Pelabuhan perikanan id.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...
 
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
 

Program Traffic Light Untuk Perempatan

  • 1. Program Traffic Light For Crossroads menggunakan Software Bascom AVR Nama : Muhamad Ma’ruf Amin Nula Rusdiana NPM : 1710501031 1710501001 Dosen Pembimbing: R. Suryoto Edy Raharjo, S.T., M.Eng. Mata Kuliah : Sistem Mikrokontroller Oleh : Jurusan Teknik Elektro Fakultas Teknik Universitas Tidar 2019
  • 2. Pendahuluan Trafic light (lampu lalu lintas) adalah suatu piranti pemberi sinyal yang ditempatkan di perempatan atau pertigaan juga simpangan jalan untuk menunjukkan keadaan aman untuk mengendarai kendaraan bermotor atau mobil sesuai dengan kode warna universal. simpang terdiri atas simpang bersinyal, yakni simpang yang dilengkapi dengan lampu lalulintas atau Alat Pemberi Isyarat Lampu Lalulintas (disingkat APILL), dan simpang tak bersinyal, yakni simpang tanpa APILL, dan biasanya diatur dengan rambu.
  • 3. Manfaat dari Traffic Light Membuat model Traffic Light yang nantinya dapat digunakan untuk mengurangi tingkat kemacetan. Mengetahui waktu delay yang dibutuhkan processor untuk dapat mengendalikan Timer Traffic Light sesuai dengan keadaan lalu lintas.
  • 4. Contoh Tabel Kebenaran pengendalian Traffic Light NO JALAN ALPUKAT JALAN BLEWAH JALAN CEMPAKA JALAN DELIMA 1 0 0 1 1 0 0 1 0 0 1 0 0 2 0 1 0 1 0 0 1 0 0 1 0 0 3 1 0 0 0 0 1 1 0 0 1 0 0 4 1 0 0 0 1 0 1 0 0 1 0 0 5 1 0 0 1 0 0 0 0 1 1 0 0 6 1 0 0 1 0 0 0 1 0 1 0 0 7 1 0 0 1 0 0 1 0 0 0 0 1 8 1 0 0 1 0 0 1 0 0 0 1 0 pin 0 1 2 3 4 5 6 7 0 1 2 3 port A B
  • 5. Pin pada Mikrokontroler Atmega 16 Trafic Light 1 Merah Port A pin 0 Kuning Port A pin 1 Hijau Port A pin 2 Trafic Light 2 Merah Port A pin 3 Kuning Port A pin 4 Hijau Port A pin 5 Trafic Light 3 Merah Port A pin 6 Kuning Port A pin 7 Hijau Port B pin 0 Trafic Light 4 Merah Port B pin 1 Kuning Port B pin 2 Hijau Port B pin 3
  • 7. Berikut penjelasan flowchart diatas : › Mulai › Menetapkan variabel dan urutanlampu merah (M), lampu kuning (K), dan lampu hijau (H). › menentukan waktu delay M = 500 S, K = 500 S, dan H = 500 S. › Membaca lampu yang akan dieksekusi. › Menghitung mundur timer. › Ketika timer sudah 0, artinya lampu hijau selesai menyala jika belum maka tunggu timer sampai 0 › Proses berulang kembali ke awal, lamanya timer menghitung mundur ataupun urutan kerja lampu dari berbagai arah dapat di sesuaikan kembali jika memang dibutuhkan, ataupun bisa dibiarkan tetap jika belum dibutuhkan penyesuaian. › Selesai.
  • 8. Program pada Software $regfile = "m16def.dat" $crystal = 12000000 Config Porta = Output Config Portb = Output Do Porta = &B01001100 Portb = &B00000010 Wait 5 Porta = &B01001010 Portb = &B00000010 Wait 2 Porta = &B01100001 Portb = &B00000010 Wait 5 Porta = &B01010001 Portb = &B00000010 Wait 2 Porta = &B00001001 Portb = &B00000011 Wait 5 Porta = &B10001001 Portb = &B00000010 Wait 2 Porta = &B01001001 Portb = &B00001000 Wait 5 Porta = &B01001001 Portb = &B00000100 Wait 2 Loop End
  • 9. Kesimpulan › Pada praktikum ini waktu delay sangat diperhatikan sebab waktu delay akan menjadi patokan saat menjalankan trafic light yang mana nanti akan bisa diterapkan dikehidupan nyata