Jumat, 18 Oktober 2013

INTERRUPT

Assalamulaikum Wr.Wb

Hari libur, tugas nya ga libur :D
yawda update blog aja kalo gtu, hehehe

kali ini saya akan membahas apa itu Interrupt pada arduino..


Interrupt, apa itu interrupt??
interrupt adalah kondisi yang memicu atau memaksa mikrokontroler untuk menghentikan program utama dan memaksa untuk menjalankan program interupsi.

Sumber Interrupt
- Internal (USART, Timer, Comparator, SPI, TWI, ADC)
- External (RESET, INT0, INT1)

Intterupt mempunya beberapa mode
- Interrupt Falling
- Interrupt Rising
- Interrupt Change


Program Interrupt
- attachInterrupt(0, namaFungsi, FALLING);
- attachInterrupt(0, namaFungsi, RISING);
- attachInterrupt(1, namaFungsi, CHANGE);

Contoh program
usigned int count = 0;
void setup() {
   attachInterrupt(1, rutinInterupsi1, RISING);
}
void loop(){
   a++;
}
void rutinInterpsi1(){
   a=0;
}

:) sekian teori dari saya, sekiranya ada kesalahan saya mohon maaf, karna saya juga baru belajar :)

Tidak ada komentar:

Posting Komentar