Posting kali ini saya akan memberikan tutorial untuk menyalakan lampu LED berbasis mikrokontroller ATMega 16 dengan inputan push button menggunakan software compiler CodeVision AVR.
Terlebih dahulu kita membuat simulasi di proteus, seperti gambar dibawah ini :
Lampu LED ini saya hubungkan dengan port C0-C7 pada mikrokontroller ATMega16. Push button dihubungkan dengan port A0.
Setting code vision sama dengan postingan sebelumnya tentang menyalakan led dengan code vision.
ketikkanlah syntax berikut ini:
while (1)
{
// jika push button pada PINA.0 ditekan
(short ke vcc) LED pada PORTC akan shift right.
if(PINA.0 == 1)
{
PORTC=1;
delay_ms(100);
PORTC=3;
delay_ms(100);
PORTC=7;
delay_ms(100);
PORTC=15;
delay_ms(100);
PORTC=31;
delay_ms(100);
PORTC=63;
delay_ms(100);
PORTC=127;
delay_ms(100);
PORTC=255;
delay_ms(100);
}
}
}
Sega Genesis - PS5 - PSP - HoYoomachine
BalasHapusFind out how to 에스엠카지노 purchase SEGA Genesis - PS5 today and get a discount on every purchase on PlayStation Store. Check out all the info we have 파라오카지노 on Rating: 80% · 6 votes