Anda di halaman 1dari 2

PERCOBAAN 2 yang pertama : 1. lampu nyala semua kecuali lamppu PORTC.

1 (MATI), setelah dipencet push button PINB1 , lampu PORTC.1 akan menyala. dilepas= kembali mati. DDRC=0xFF; DDRB=0x00; PORTB=0xFF; while (1) { PORTC.1=PINB.1; } } 2.lampu mati semua . PINB.0 mengendalikan 2 lampu => PORTC.0 dan 7 ; PINB.1 men gendalikan 2 lampu => PORTC.1 DAN 6 ; PINB.2 mengendalikan 2 lampu. PORTC. 2 dan 5 ; mengendalikan 2 lampu, PORTC.3 dan 4 DDRC=0xFF; DDRB=0x00; PORTB=0xFF; while (1) { PORTC.0=PINB.0; PORTC.1=PINB.1; PORTC.2=PINB.2; PORTC.3=PINB.3; PORTC.4=PINB.3; PORTC.5=PINB.2; PORTC.6=PINB.1; PORTC.7=PINB.0; } } 3. lampu nyala = PORTC.0 ; PORTC.2 ; PORTC.4; PORTC.6; Dikendalikan/dinyalakan o leh PINB.6 ; PINB.4 ; PINB.2 ;PINB.0 DDRC=0xFF; DDRB=0x00; PORTB=0xFF; while (1) { PORTC.7=PINB.0; PORTC.5=PINB.2; PORTC.3=PINB.4; PORTC.1=PINB.6; } } 4. Lampu nyala =2,3,6,7 . pinb.0 mengendalikan 2 lampu => PORTC.0 DAN PORTC.1 ; PINB.1 mengendalikan 2 lampu => PORTC.4 DAN PORTC.5 DDRC=0xFF; DDRB=0x00; PORTB=0xFF; while (1) { PORTC.0=PINB.0; PORTC.1=PINB.0; PORTC.4=PINB.1; PORTC.5=PINB.1; }

} 5.lampu mati semua . PINB.0 mengendalikan 4 lampu => PORTC.0,1,2,3,4 1 mengendalikan 2 lampu => PORTC.4 DAN PORTC.5, 6 , 7 DDRC=0xFF; DDRB=0x00; PORTB=0xFF; while (1) { PORTC.0=PINB.0; PORTC.1=PINB.0; PORTC.2=PINB.0; PORTC.3=PINB.0; PORTC.4=PINB.1; PORTC.5=PINB.1; PORTC.6=PINB.1; PORTC.7=PINB.1; } }

; PINB.

Anda mungkin juga menyukai