Menghidupkan LED dengan Switch
Senin, 20 September 2010
Program ini merupakan program untuk menghidupkan LED berjalan dengan perintah melalui switch. Aplikaasi ini menggunakan kit mikrokontroler ATMega8535, 8 buah LED, dan 1 buah swicth. Kedelapan buah LED tersebut masing-masing dihubungkan ke PORTB. Sedangkan sebuah swicth dihubungkan ke PINC.0. Untuk mikrokontroler ATMega8535 semua pin dapat digunakan sebagai input maupun output.
Berikut ini adalah listing programnya:
#include <mega8535.h>
#include <delay.h>
char urutan1 [15] = {0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0XFE};
char x;
void main (void)
{
DDRB=0xFF;
PORTB=0xFF;
DDRC=0x00;
PORTC=0x00;
#asm ("nop")
while (1)
{
while (PINC.0==0)
{
for (x=0;x<15;x++)
{
PORTB=urutan1 [x];
delay_ms (100);
};
}
}
}
Oleh: Rizqi Rizaldi
Oleh: Rizqi Rizaldi
0 komentar:
Posting Komentar