Memprogram LED ATMega (2); Blink LED

Blink LED atau led berkedip merupakan contoh pemrograman led dasar bagi praktisi mikrokontroler dan mikroprosesor. Prinsip blink led yaitu pada satu waktu semua led menyala dan waktu lainnya semua led padam. Blink led banyak digunakan sebagai penanda alarm paling sederhana, dan dapat disertai penggunaan suara untuk memperingati adanya bahaya.

Untuk memprogram blink led menggunakan Codevision pada Mikrokontroler AVR ATMega sangatlah mudah, kita hanya membutuhkan pustaka IC yang kita inginkan dan pustaka delay saja. Baris program yang cukup simpel ini membantu para pemula dalam mempelajari pengenalan pemrograman mikrokontroler dengan Codevision AVR.

#include <mega16.h>
#include <delay.h>
//program diambil dari https://anotherorion.com
//blink led
void main(void)
{
PORTA=0x00;
DDRA=0xFF;
delay_ms(50);
while (1)
      {
       PORTA=0xFF;
       delay_ms(50);
       PORTA=0x00;
       delay_ms(50);
      };
}

Rangkaian skematiknya dapat menggunakan rangkaian running led yang telah saya posting sebelumnya. Selamat mencoba dan berkreasi

contoh tampilan blink led menggunakan atmega
contoh tampilan blink led menggunakan atmega

Tinggalkan komentar

(Note, links and most HTML attributes are not allowed in comments)

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Ingin produk/website Anda kami ulas? Silahkan klik tombol dibawah ini