Output Timer dan Interupsi winavr gcc


Output Timer dan interupsi winavr gcc

Biasa mun diajar bahasa pemrograman baru, project pertama moal jauh ngahurungkeun led blinking, mun basa sundana led cacingeun, tapi projectna teu make delay biasa, tapi make interupsi timer 1, hidup interupsi.

#include “avr/io.h” //include keur IO
#include “avr/interrupt.h” //include keur interupsi

void initio() //setting io jeung timer
{
DDRD|=(1<<2); //portd2 sebagai output
TCCR1B=0B00000101;// timer 1 prescaller 1024
TIMSK=0B00000100;//interupsi timer diaktifkeun
TCNT1=0Xe17c; //isi nilai timer keur 1 detik
}

ISR(TIMER1_OVF_vect) //rutin interupsi timer 1
{
TCNT1=0Xe17c; //isi nilai timer keur 1 detik
PORTD^=(1<<2);// negasi portd2
}

int main(void)
{
initio();//panggil rutin init io
sei(); //aktifkan global interupsi
for(;;) // kalang tanpa ujung, ujungna dicabut listrik hahahahahha
{

}
}

simulasi di proteus

ledled2

naha di webna mah

teu hurung. rudet aing mah

5 thoughts on “Output Timer dan Interupsi winavr gcc”

  1. hahahaha, aya aya wae. ini bukan buku bang, jadi bebas mau pake bahasa sunda juga, orang inggris aja pake b.inggris. masa saya orang sunda ngga pakai b.sunda.

  2. ya salah masuk mas. cepetan keluar lagi. nanti ketularan.

    mas pada dasarnya saya ingin mengajak orang indonesia, atau orang sunda cinta dengan daerahnya sendiri atau negaranya sendiri. ya kalo hidup di indonesia kita pakailah b.indonesia. biarkan warga negara asing yang ngikut kita. jangan mau kita di perbudak terus.

    menurut mas b.inggris bahasa internasional silahkan. dan apakah tidak mungkin b. sunda menjadi b.internasional.

    jawab saya bisa mas. jika orang orang pintar nanti dari sunda. dan mereka cinta dengan daerah nya sendiri. dan kalaupun ada yang mau kerjasama dengan orang luar di haruskan orang luar itu memakai b. sunda.

    maaf jika ada kata yang kurang berkenan. inilah saya dan saya inilah.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s