1. Kondisi [kembali]
Dengan input satu switch,
ketika switch hidup semua LED menyala, kemudian LED mati satu persatu dari kiri
ke kanan delay 200 ms.
2. Rangkaian Simulasi [kembali]
3. Flowchart [kembali]
4. Listing Program [kembali]
# include <mega128.h> // untuk mengaktifkan library atmega128# include <delay.h> // untuk mengaktifkan library delay
void main(void) // Fungsi utama
{ // Kurung pembuka
PORTE=0x00; // Mendeklarasikan kondisi awal PORT E dalam keadaan mati
DDRE=0x00; // Mendeklarasikan PORT E sebagai input
PORTC=0x00; // PORTC kondisi awalnya dalam keadaan mati
DDRC=0xff; // PORTC merupakan OUTPUT
while(1) // Fungsi Perulangan
{
if (PINE.0 == 1) // Jika PINE.1 bernilai 1
{
PORTC=0xff; // 1 led di PORTC hidup
delay_ms(300);
PORTC=0xfe;
delay_ms(300);
PORTC=0xfc;
delay_ms(300);
PORTC=0xf8;
delay_ms(300);
PORTC=0xf0;
delay_ms(300);
PORTC=0xe0;
delay_ms(300);
PORTC=0xc0;
delay_ms(300);
PORTC=0x80;
delay_ms(300);
PORTC=0x00;
delay_ms(300);
}
else
{PORTC=0x00;
}
} } //Kurung penutup
5. Video [kembali]
6. Link Download [kembali]
Berikut merupakan Link download untuk ProteusBerikut merupakan Link download untuk Video
Berikut merupakan Link download untuk HTML
Tidak ada komentar:
Posting Komentar