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