2. Alat dan Bahan [kembali]
4.Program [Kembali]
void main() {
TRISA=0x00; //PORTB Sebagai Output
TRISB=0x00; //PORTC sebagai Output
PORTA=0x00; //nilai awal PORTB low
PORTB=0x00; //nilai awal PORTC low
while(1){
// jika switch 1 aktif, maka
PORTB=0x9c; // LED kolom 1,2,6,7 bergerak ke bawah
PORTA=0x01;
delay_ms(5);
PORTA=0x02;
delay_ms(5);
PORTA=0x04;
delay_ms(5);
PORTA=0x08;
delay_ms(5);
PORTA=0x10;
delay_ms(5);
PORTB=0xc9; // LED kolom 2,3,5,6 bergerak ke bawah
PORTA=0x01;
delay_ms(5);
PORTA=0x02;
delay_ms(5);
PORTA=0x04;
delay_ms(5);
PORTA=0x08;
delay_ms(5);
PORTA=0x10;
delay_ms(5);
PORTB=0xf7; // LED kolom 5 bergerak ke bawah
PORTA=0x01;
delay_ms(5);
PORTA=0x02;
delay_ms(5);
PORTA=0x04;
delay_ms(5);
PORTA=0x08;
delay_ms(5);
PORTA=0x10;
delay_ms(5);
}
}


0 komentar:
Posting Komentar