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


Priyo Harjiyono, bekerja sebagai guru komputer sejak 2011, blogger tekno sejak 2005, Pernah bekerja sebagai Asisten Dosen Teknik Informatika dan Teknik Elektronika UNY, SEO Specialist di Indobot dan saat ini sebagai SEO Specialist di Kommunitas.net , memiliki latar belakang pendidikan Teknik Elektronika, Teknik Informatika dan Program Profesi Guru Teknologi Komputer dan Informatika. Memiliki pengalaman sebagai narasumber, pembicara di bidang digital marketing, SEO dan informatika untuk bisnis dan UMKM.
Pengalaman lengkap saya bisa dicek disini





