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 http://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
blink pada atmega168 (1), program blinking sederhana atmega32 (1), rangkaian blink led atmega8 (1)

Post You May Also Like

BACA JUGA:   Bermain dengan Codevision AVR (5) All Seven Logic Gates

Post Author: anotherorion

Priyo Harjiyono, blogger kelahiran Cilacap yang kini menjadi warga Ngayogyakarta Hadiningrat, baginya blog adalah dunia untuk menciptakan mimpi2nya. Saat ini masih disibukkan sebagai pembelajar dalam dunia pendidikan.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *