ON OFF LED


  A. ON OFF LED
1. Hardware [kembali]

2. Rangkaian Simulasi [kembali]
Prinsip Kerja :             Rangkaian terdiri dari LED dan switch dengan menggunakan mikrokontroler Atmega 128. Dimana, 8 LED terhubung ke PORT C dan switch terhubung ke PORT E. Pertama untuk menjalankan simulasi klik tombol PLAY. Untuk memulai operasi maka ditekan tombol RESET. Setelah itu, apabila ditekan switch satu (SW 1), maka 4 LED hidup (D5-D8).
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.1 == 1)                                                  // Jika PINE.1 bernilai 1 { PORTC=0x0f;                                                      // 4 led di PORTC hidup delay_ms(100);                                                 //delay 100ms } Else                                                                        // Jika Tidak { PORTC=0x00;                                                     // led di PORTC mati  } if (PINE.2==1)                                                    // Jika PINE.2 bernilai 1 {             PORTC=0xf0;                                                      // Maka 4 led di PORTC akan hidup delay_ms(100);                                                 // delay 100 ms } Else                                                                        // jika tidak { PORTC=0x00;                                                     // led di PORTC akan mati delay_ms(100);                                                 // delay 100ms } } }                                                                         //Kurung penutup
5. Video [kembali]

6. Link Download [kembali]
File Proteus - Download
File Program - Download
Video Rangkaian - Download

Tidak ada komentar:

Posting Komentar