list programnya
/*
Abdul Wahid
Anita Lusiana
2TCB
Project Mikrokontroler
AFIFI [ Aoutomatic Fish Feeder ] */
#include <avr/io.h>
#include <util/delay.h>
#include <compat/deprecated.h>
int main() {
// inisialisasi PORT input output
cbi(DDRA,0);
cbi(DDRA,1);
cbi(DDRA,2);
sbi(DDRA,3);
while(1)
{
sbi(PORTA,3); // Posisi Reset (motor Mati)
if (bit_is_clear(PINA,0)) { // Saklar satu
sbi(PORTA,3);
_delay_ms(1000);
cbi(PORTA,3);
_delay_ms(1000); }
else if (bit_is_clear(PINA,1)) { // saklar dua
sbi(PORTA,3);
_delay_ms(1000);
cbi(PORTA,3);
_delay_ms(1000); }
else if (bit_is_clear(PINA,2)) { // saklar tiga
sbi(PORTA,3);
_delay_ms(1000);
cbi(PORTA,3);
_delay_ms(1000); }
}
}
Meskipun belum sempurna, namun secara prinsip program tersebut sudah memenuhi,

0 comments:
Post a Comment