Disusun Oleh :
Herjuno D
FAKULTAS TEKNIK
Februari 2019
1. Coodingan Praktikum
a. Program LED1
b. Program LED2
c. Program LED3
d. Program LED4
e. Program LED5
2. Tampilan LED
a. Tampilan nyala LED Program LED1
Pada tampilan LED Program LED1 mucul pada tayangan LED pertama,
setelah itu lanjut pada tayangan LED kedua, dan terus-menerus bergantian
antara tayangan LED pertama dengan kedua. Dengan adanya delay selama 1000
ms atau sama dengan 1 detik.
Jadi pada tayangan LED pertama yang nyala adalah LED 1-4 (bit 0-bit 3)
dan nyalanya dalam waktu bersamaan. Dan pada tayangan LED kedua yang nyala
adalah LED 5-8 (bit 4-bit 7), serta nyalanya dalam waktu bersamaan juga.
Pada tampilan LED Program LED2 juga muncul sama halnya dengan
Program LED1 dimana tayangan LED pertama, berlanjut kepada tayangan LED
kedua, dan terus-menerus bergantian antara tayangan LED pertama dengan
kedua. Dengan adanya delay yang sama selama 1000 ms atau sama dengan 1
detik.
Jadi pada tayangan LED pertama yang nyala adalah LED 1-4 (bit 0-bit 3)
dan nyalanya dalam waktu bersamaan. Dan pada tayangan LED kedua yang nyala
adalah LED 5-8 (bit 4-bit 7), serta nyalanya dalam waktu bersamaan juga.
Pada tampilan LED Program LED3 ini mucul pada tayangan LED pertama,
dan berlanjut pada tayangan LED kedua, sampai terus-menerus dan juga
bergantian antara tayangan LED pertama dan kedua. Dengan adanya delay
antara kedua tayangan selama 1000 ms atau sama dengan 1 detik.
Pada program LED3 ini LED yang menyala pada tayangan LED pertama
adalah LED 1,3,5,7 (bit 0, bit 2, bit 4, bit 6) dan pada LED 1,3,5,7 (bit 0, bit 2, bit 4,
bit 6) ini menyalanya dalam waktu bersamaan. Dan pada tayangan kedua yang
menyala adalah LED 2,4,6,8 (bit 1, bit 3, bit 5, bit 7) serta pada LED 2,4,6,8 (bit 1,
bit 3, bit 5, bit 7) ini menyala pada waktu yang bersamaan.
Pada tampilan LED Program LED4 ini muncul pada tayangan LED pertama,
kedua, ketiga, keempat, kelima, keenam dan kembali lagi ke tayangan LED
pertama sampai terus-menerus. Setiap tayangan adanya delay antara tayangan
pertama hingga keenam dan kembali ke pertama selama 1000 ms atau sama
dengan 1 detik.
Pada program LED4 ini LED yang menyala pada tayangan LED pertama
adalah LED 1,2,3,6,7,8 (bit 0, bit 1, bit 2, bit 5, bit 6, bit 7) dan pada LED
1,2,3,6,7,8 (bit 0, bit 1, bit 2, bit 5, bit 6, bit 7) ini menyalanya dalam waktu
bersamaan. Pada tayangan LED kedua juga yang menyala adalah LED 1,2,4,5,7,8
(bit 0, bit 1, bit 3, bit 4, bit 6, bit 7) serta pada LED 1,2,4,5,7,8 (bit 0, bit 1, bit 3,
bit 4, bit 6, bit 7) ini menyala pada waktu yang bersamaan. Juga pada tayangan
LED ketiga yang menyala adalah LED 1,3,4,5,6,8 (bit 0, bit 2, bit 3, bit 4, bit 5, bit
7) serta pada LED 1,3,4,5,6,8 (bit 0, bit 2, bit 3, bit 4, bit 5, bit 7) ini menyala
dengan waktu yang bersamaan. Serta tayangan LED keempat yang menyala
adalah LED 2,3,4,5,6,7 (bit 1, bit 2, bit 3, bit 4, bit 5, bit 6) dan LED 2,3,4,5,6,7 (bit
1, bit 2, bit 3, bit 4, bit 5, bit 6) ini menyalah dengan waktu yang bersamaan. Lalu
tayangan LED kelima yang menyala adalah sama dengan tayangan ketiga yaitu
LED 1,3,4,5,6,8 (bit 0, bit 2, bit 3, bit 4, bit 5, bit 7) dan menyalanya dengan
waktu bersamaan juga. Dan yang terakhir tayangan LED keenam yang menyalah
sama dengan tayangan kedua yaitu LED 1,2,4,5,7,8 (bit 0, bit 1, bit 3, bit 4, bit 6,
bit 7) dan menyalanya-pun dengan waktu yang bersamaan.
Pada tampilan LED Program LED5 ini mucul pada tayangan LED pertama,
kedua, ketiga, keempat, kelima, keenam, ketujuh, kedelapan dan kembali lagi ke
tayangan LED pertama, kedua, ketiga dan selanjutnya hingga kembali lagi
tayangan LED pertama. Setiap tayangan adanya delay antara tayangan pertama
hingga kedelapan dan kembali ke pertama selama 1000 x 10-3 sekon atau sama
dengan 1 detik.
Pada program LED5 ini LED yang menyala pada tayangan LED pertama
adalah LED 1 dan 3 (bit 0 dan bit 2), serta pada LED 1 dan 3 (bit 0 dan bit 2) ini
menyalanya dalam waktu bersamaan. Pada tayangan LED kedua yang menyala
adalah LED 2 (bit 1). Tayangan LED ketiga yang menyala adalah LED 3 (bit 2). Lalu
tayangan LED keempat yang menyala adalah LED 4 (bit 3). Setelahnya tayangan
LED kelima yang menyala adalah 5 (bit 4). Selanjutnya tayangan LED keenam
yang menyala adalah LED 6 (bit 5). Serta tayangan LED ketujuh yang menyala
adalah LED 7 (bit 6). Dan yang terakhir tayangan kedelapan adalah LED 8 (bit 7).
3. Analisis
a. Analisis Program LED1
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyalanya itu
selama 1000 ms atau 1 detik terus bergantian ke bit selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyalanya itu
selama 1000 ms atau 1 detik terus bergantian ke bit selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyalanya itu
selama 1000 ms atau 1 detik terus bergantian ke bit selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyalanya itu
selama 1000 ms atau 1 detik terus bergantian ke bit selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.
Delay_ms (1000); , Perintah ini membuat delay atau waktu menyala lednya itu
selama 1000 ms atau 1 detik terus bergantian ke bit led selanjutnya.