Anda di halaman 1dari 10

Analisis program LED 4 NO.

URUT BIT LED NYALA BIT LED MATI 1 0,1,2,5,6,7 3,4 2 0,1,3,4,6,7 2,5 3 0,2,3,4,5,7 1,6 4 1,2,3,4,5,6 0,7 5 0,2,3,4,5,7 1,6 6 0,1,3,4,6,7 2,5 7 0,1,2,5,6,7 3,4 Keterangan: Pada no urut 7 nyala led kembali ke posisi Awal Nyala LED diatas akan terus berulang dikarenakan program ditulis di bawah instruksi while. Analisis program LED 5 NO.URUT BIT LED NYALA 1 0,2

BIT LED MATI 1,3,4,5,6,7

0,2,3,4,5,6,7

3 4 5 6 7 8 9

2 3 4 5 6 7 0,2

0,1,3,4,5,6,7 0,1,2,4,5,6,7 0,1,2,3,5,6,7 0,1,2,3,4,6,7 0,1,2,3,4,5,7 0,1,2,3,4,5,6, 1,3,4,5,6,7

pada no.urut 9 nyala lampu led akan kembali pada posisi awal yaitu pada no.urut 1 Keterangan : Nyala LED diatas akan terus berulang dikarenakan program ditulis di bawah instruksi while.

PERINTAH PORT

perintah PORTA=0b11100111 perintah PORTA=0b11011011 perintah PORTA=0b10111101 perintah PORTA=0b01111110 perintah PORTA=0b10111101 perintah PORTA=0b11011011; perintah PORTA=0b11100111

WAKTU/detik 1 1 1 1 1 1 1

li ke posisi Awal

akan terus berulang dikarenakan program ditulis di bawah instruksi while.

PERINTAH PORT

WAKTU/detik 1

perintah PORTA=0b00000001 akan menyalakan LED bit 0 sedangkan perintah PORTA.2=1; akan menyalakan LED bit 2, perintah PORTA=0b00000001; akan menyalakan LED bit 0 sedangkan perintah PORTA.1=1; juga akan menyalakan LED bit 1 jadi intinya kedua perintah menyalakan LED yang sama perintah PORTA=0b00000100 perintah PORTA=0b00000100 perintah PORTA=0b00000100 perintah PORTA=0b00000100 perintah PORTA=0b00000100; perintah PORTA=0b00000100; perintah PORTA=0b00000001 akan menyalakan LED bit 0 sedangkan perintah PORTA.2=1; akan menyalakan LED bit 2,

1 1 1 1 1 1 1

akan kembali pada posisi awal yaitu pada no.urut 1

ulang dikarenakan program ditulis di bawah instruksi while.

Tombol NO. keypad yang ditekan 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 A B C D * # 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Tampilan LED BIT KE4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 NYALA LED BIT KE 5 4 3 2

2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1

1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1

0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

Hasil Tampilan dari percobaan 8 Tombol NO. keypad yang ditekan 7 6 5 1 0 0 0 0 2 1 1 1 1 Keterangan: Led mati

Tampilan LED BIT KE4 3 0 0 1 1 2 0 1 1 0 0 0 1 0 Led Nyala 7 6 NYALA LED BIT KE 5 4 3 2 1

Mikro4 Anis

Hasil Tampilan dari percobaan 9 dengan tombol keypad 0-7 Tampilan LED Tombol NO. keypad yang BIT KEditekan 7 6 5 4 3 2 1 0 7 6 1 0 0 0 0 0 0 0 0 1 2 0 1 0 0 0 0 0 0 1 3 0 2 0 0 0 0 0 1 0 4 0 3 0 0 0 0 1 0 0 5 0 4 0 0 0 1 0 0 0 6 0 5 0 0 1 0 0 0 0 7 0 6 0 1 0 0 0 0 0 8 7 1 0 0 0 0 0 0 0 Led Nyala Keterangan: Led mati

NYALA LED BIT KE 5 4 3 2

Mikro4 Anis

Hasil Tampilan dari percobaan 9 dengan tombol keypad 8 Tampilan LED Tombol NO. keypad yang BIT KEditekan 7 6 5 4 3 2 1 0 7 6 1 1 1 1 1 0 0 0 0 2 0 1 1 1 0 0 0 0 3 0 1 1 0 1 0 0 0 4 0 1 1 0 0 0 0 0 5 0 1 0 1 1 0 0 0 6 0 1 0 1 0 0 0 0 7 0 1 0 0 1 0 0 0 8 8 1 0 0 0 0 0 0 0 9 0 1 1 1 0 0 0 0 10 0 0 1 1 0 0 0 0 11 0 0 1 0 1 0 0 0 12 0 0 1 0 0 0 0 0 13 0 0 0 1 1 0 0 0 14 0 0 0 1 0 0 0 0 15 0 0 0 0 1 0 0 0 Led Nyala Keterangan: Led mati

NYALA LED BIT KE 5 4 3 2

Mikro4 Anis

Hasil Tampilan dari percobaan 9 dengan tombol 9 Tombol NO. keypad yang BIT KEditekan 7 6 5 4 3 1 0 0 0 1 1 2 0 0 1 1 1 3 0 1 1 1 1 4 1 1 1 1 1 5 9 1 1 1 1 1 6 1 1 1 1 1 7 0 1 1 1 1 8 0 0 1 1 1 9 0 0 0 1 1 Keterangan: Led mati

Tampilan LED 2 0 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 0 0 Led Nyala 7 6 NYALA LED BIT KE 5 4 3 2 1

Mikro4 Anis

Hasil Tampilan dari percobaan 9 dengan tombol A Tombol NO. keypad yang ditekan

Tampilan LED

Tombol NO. keypad yang ditekan 10 A Keterangan:

7 0

6 5 1 0 Led mati

BIT KE4 3 1 0

2 1

1 0 0 1 Led Nyala

NYALA LED BIT KE 5 4 3 2

Mikro4 Anis

Hasil Tampilan dari percobaan 9 dengan tombol B Tombol NO. keypad yang BIT KEditekan 7 6 5 4 3 2 11 B 1 0 1 0 1 0 Keterangan: Led mati

Tampilan LED 1 0 1 0 Led Nyala 7 6 NYALA LED BIT KE 5 4 3 2 1

Mikro4 Anis

Hasil Tampilan dari percobaan 9 dengan Tombol C Tombol NO. keypad yang BIT KEditekan 7 6 5 4 3 2 0 1 0 1 0 1 12 C 1 0 1 0 1 0 Keterangan: Led mati

Tampilan LED 1 0 0 1 0 1 Led Nyala 7 6 NYALA LED BIT KE 5 4 3 2 1

Mikro4 Anis

Hasil Tampilan dari percobaan 9 dengan tombol D 2 digit nim 100533402626 = 26 Tampilan LED Tombol NYALA LED BIT KE NO. keypad yang BIT KEditekan 7 6 5 4 3 2 1 0 7 6 5 4 3 2 13 D 0 1 0 0 0 1 0 0 Led Nyala Keterangan: Led mati

Mikro4 Anis

Hasil Tampilan dari percobaan 9 dengan tombol * Tombol NO. keypad yang BIT KEditekan 7 6 5 4 3 2 14 * 0 0 0 0 0 0 Keterangan: Led mati

Tampilan LED 1 0 0 0 Led Nyala 7 6 NYALA LED BIT KE 5 4 3 2 1

Mikro4 Anis

Hasil Tampilan dari percobaan 9 dengan tombol #

Tombol NO. keypad yang ditekan 15 # Keterangan:

Tampilan LED 7 1 6 5 1 1 Led mati BIT KE4 3 1 1 2 1 1 0 1 1 Led Nyala 7 6 NYALA LED BIT KE 5 4 3 2 1

Mikro4 Anis

KE 0

Nilai tampilan LED (dalam desimal) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

KE 0

Nilai tampilan LED 0 1 Mikro4 Anis

KE 0

Nilai tampilan LED 0 1 2 3 4 5 6 7 Mikro4 Anis

KE 0

Nilai tampilan LED 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Mikro4 Anis

KE 0

Nilai tampilan LED 0 1 2 3 4 5 6 7 8 Mikro4 Anis

Nilai tampilan LED

KE 0

Nilai tampilan LED 0 Mikro4 Anis

KE 0

Nilai tampilan LED 0 Mikro4 Anis

KE 0

Nilai tampilan LED 0 1 Mikro4 Anis

KE 0

Nilai tampilan LED 0 Mikro4 Anis

KE 0

Nilai tampilan LED 0 Mikro4 Anis

KE 0

Nilai tampilan LED 0 Mikro4 Anis

Anda mungkin juga menyukai