Jumat, 18 November 2011

INTERRUPT


Interrupt adalah fasilitas mikrokontroller untuk menyela suatu program yang sedang berjalan. Interrupt dapat dianalogikan sebagai hak untuk menyela pada suatu rapat. Dari sekian banyak peserta rapat hanya 21 orang yang diberi hak untuk menyela. Jika terdapat 2 atau lebih orang yang menyela, maka orang dengan prioritas paling tinggi yang diperbolehkan bicara. Pada ATMEGA8535 terdapat 21 fasilitas interrupt dengan prioritas seperti pada tabel berikut.

Tabel 3.1: prioritas interrupt ATMEGA8535

Dalam bab ini peserta akan diperkenalkan dengan fasilitas eksternal interrupt mikrokontroller INT0 dan INT1. Fasilitas ini sangat penting karena menempati urutan kedua dan ketiga setelah RESET. Register register yang perlu disetting untuk menggunakan fasilitas interrupt adalah MCUCR, MCUSR, GICR, dan GIFR.

0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More