SlideShare a Scribd company logo
JENIS DAN PROSES INTERUPSI
Oleh :
Nama : Zifalaniasta
NIM : 131051005
Dosen Pembimbing : R. Suryoto Edi Raharjo, S.T., M.Eng
Jurusan Teknik Elektro
Fakultas Teknik
Universitas Tidar
2015
OUTLINE
1. Pengertian Interupsi
2. Penyebab Interupsi
3. Sumber Interupsi
4. Jenis Interupsi
5. Proses Interupsi
6. Contoh Vektor Interupsi
INTERUPSI
Proses dalam sistem mikrokontroler yang
menghentikan aliran program utama akibat terjadinya
(event) trigger (pemicu) tertentu dari suatu sumber
(vector) interupsi dan memaksa sistem mikrokontroler
untuk mengeksekusi sub-rutin / fungsi / blok program
layanan interupsi (interrupt service routine,ISR)
hingga selesai (complete).
INTERUPSI
CPU dapat melakukan operasi dengan 2 cara yaitu :
1. Operasi dengan polling CPU selalu terus menerus
menanyakan/ memantau ke tiap-tiap komponen
penunjang satu persatu meskipun komponen itu
sedang tidak memerlukan pelayanan
2. Operasi dengan interrupt dilakukan oleh tiap-tiap
komponen kepada CPU jika memerlukan
pelayanan pemrosesan,
PENYEBAB INTERUPSI
• Program, terjadi akibat eksekusi suatu instruksi
• Timmer, disebabkan oleh timmer prosessor
• I/O, disebabkan oleh I/O controller baik sebagai
tanda bahwa operasi telah selesai maupun
memberi tanda eror.
• Kegagalan hardware, disebabkan oleh kesalahan
hardware seperti power failure dan memori
parity eror.
SUMBER INTERUPSI
• Interupsi internal
Sumber (vektor) interupsi yang berasal dari
dalam sistem mikrokontroler itu sendiri
• Interupsi eksternal
Sumber interupsi yang berasal dari luar sistem
mikrokontroler. Agar mikrokontroler dapat
menerima sinyal interupsi eksternal, maka
dibutuhkan jalur input interupsi eksternal. Jalur
input interupsi eksternal adalah bagian
mikrokontroler yang dapat mendeteksi adanya
trigger dari luar sistem mikrokontroler yang
membangkitkan tanda (flag) interupsi
JENIS INTERUPSI
• Software
Interupsi jenis ini juga disebut System call.
Misalnya, suatu program ingin mencetak hasil
dengan printer
• Hardware
terjadi karena adanya aksi pada perangkat keras,
seperti penekanan tombol keyboard atau
menggerakkan mouse. Interrupt ini terbagi lagi
menjadi dua,yaitu:
Maskable Interrupt dan Non Maskable Interrupt
PROSES INTERUPSI
Setelah program interupsi selesai dikerjakan, maka
sistem mikrokontroler akan kembali melanjutkan
program utama yang sebelumnya dihentikan
PROSES INTERUPSI
Dalam pemrograman sebuah interupsi ialah
beberapa listing coding atau lebih yang dijalankan
memotong program utama, setelah listing coding itu
selesai dieksekusi maka program utama akan
dilanjutkan kembali.
PROSES INTERUPSI
CONTOH
vektor interupsi pada mikrokontroler AVR ATMEGA32
REFERENSI
Diakses pada Tanggal 24 November 2015
• https://yusniaalfisyahrin.wordpress.com/2013/01/08/sekilas-tentang-
interupsi-pada-mikrokontroler/
• http://www.robotics-university.com/2015/03/interupsi-pada-
mikrokontroler-avr-atmega32.html
• http://rani-amalia-elins1.blogspot.co.id/2007/11/sepatah-2.html
SEKIAN DAN TERIMA KASIH

More Related Content

What's hot

Adc dan dac lanjutan
Adc dan dac lanjutanAdc dan dac lanjutan
Adc dan dac lanjutanpersonal
 
5 pengukuran dan kesalahan
5 pengukuran dan kesalahan5 pengukuran dan kesalahan
5 pengukuran dan kesalahanSimon Patabang
 
Bab 5 counter
Bab 5 counterBab 5 counter
Bab 5 counterpersonal
 
7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeterSimon Patabang
 
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR KEN KEN
 
Laporan Praktikum Mikrokontroler
Laporan Praktikum MikrokontrolerLaporan Praktikum Mikrokontroler
Laporan Praktikum MikrokontrolerMuhammad Taufik
 
Slide week 1b deret fourier & transformasi fourier
Slide week 1b   deret fourier & transformasi fourierSlide week 1b   deret fourier & transformasi fourier
Slide week 1b deret fourier & transformasi fourierBeny Nugraha
 
Rangkaian Seri R-L-C dan Resonansi
Rangkaian Seri R-L-C dan ResonansiRangkaian Seri R-L-C dan Resonansi
Rangkaian Seri R-L-C dan ResonansiMuhammad Amal
 
Laporan Praktikum Flip Flop
Laporan Praktikum Flip FlopLaporan Praktikum Flip Flop
Laporan Praktikum Flip FlopAnarstn
 
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAri Septiawan
 
2 b 59_utut muhammad_laporan_hukum kirchoff
2 b 59_utut muhammad_laporan_hukum kirchoff2 b 59_utut muhammad_laporan_hukum kirchoff
2 b 59_utut muhammad_laporan_hukum kirchoffumammuhammad27
 
Kuliah 1 Dasar Sistem Tenaga Listrik ( Pengantar, Kelistrikan di Indonesia, P...
Kuliah 1 Dasar Sistem Tenaga Listrik ( Pengantar, Kelistrikan di Indonesia, P...Kuliah 1 Dasar Sistem Tenaga Listrik ( Pengantar, Kelistrikan di Indonesia, P...
Kuliah 1 Dasar Sistem Tenaga Listrik ( Pengantar, Kelistrikan di Indonesia, P...Fathan Hakim
 
Deret Taylor dan McLaurin
Deret Taylor dan McLaurinDeret Taylor dan McLaurin
Deret Taylor dan McLaurinFerdhika Yudira
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaBuhori Muslim
 
Laporan praktikum
Laporan praktikumLaporan praktikum
Laporan praktikumayu purwati
 
Jelaskan dan gambarkan karakteristik dioda
Jelaskan dan gambarkan karakteristik diodaJelaskan dan gambarkan karakteristik dioda
Jelaskan dan gambarkan karakteristik diodaAdi S P
 

What's hot (20)

Adc dan dac lanjutan
Adc dan dac lanjutanAdc dan dac lanjutan
Adc dan dac lanjutan
 
5 pengukuran dan kesalahan
5 pengukuran dan kesalahan5 pengukuran dan kesalahan
5 pengukuran dan kesalahan
 
Dasar sistem kontrol
Dasar sistem kontrolDasar sistem kontrol
Dasar sistem kontrol
 
Bab 5 counter
Bab 5 counterBab 5 counter
Bab 5 counter
 
7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter
 
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
 
SISTEM KONTROL
SISTEM KONTROLSISTEM KONTROL
SISTEM KONTROL
 
Diktat sistem-linier
Diktat sistem-linierDiktat sistem-linier
Diktat sistem-linier
 
Laporan Praktikum Mikrokontroler
Laporan Praktikum MikrokontrolerLaporan Praktikum Mikrokontroler
Laporan Praktikum Mikrokontroler
 
Slide week 1b deret fourier & transformasi fourier
Slide week 1b   deret fourier & transformasi fourierSlide week 1b   deret fourier & transformasi fourier
Slide week 1b deret fourier & transformasi fourier
 
Rangkaian Seri R-L-C dan Resonansi
Rangkaian Seri R-L-C dan ResonansiRangkaian Seri R-L-C dan Resonansi
Rangkaian Seri R-L-C dan Resonansi
 
Laporan Praktikum Flip Flop
Laporan Praktikum Flip FlopLaporan Praktikum Flip Flop
Laporan Praktikum Flip Flop
 
JURNAL OSILOSKOP
JURNAL OSILOSKOPJURNAL OSILOSKOP
JURNAL OSILOSKOP
 
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
 
2 b 59_utut muhammad_laporan_hukum kirchoff
2 b 59_utut muhammad_laporan_hukum kirchoff2 b 59_utut muhammad_laporan_hukum kirchoff
2 b 59_utut muhammad_laporan_hukum kirchoff
 
Kuliah 1 Dasar Sistem Tenaga Listrik ( Pengantar, Kelistrikan di Indonesia, P...
Kuliah 1 Dasar Sistem Tenaga Listrik ( Pengantar, Kelistrikan di Indonesia, P...Kuliah 1 Dasar Sistem Tenaga Listrik ( Pengantar, Kelistrikan di Indonesia, P...
Kuliah 1 Dasar Sistem Tenaga Listrik ( Pengantar, Kelistrikan di Indonesia, P...
 
Deret Taylor dan McLaurin
Deret Taylor dan McLaurinDeret Taylor dan McLaurin
Deret Taylor dan McLaurin
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Laporan praktikum
Laporan praktikumLaporan praktikum
Laporan praktikum
 
Jelaskan dan gambarkan karakteristik dioda
Jelaskan dan gambarkan karakteristik diodaJelaskan dan gambarkan karakteristik dioda
Jelaskan dan gambarkan karakteristik dioda
 

Similar to Jenis dan proses interupsi

Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsilaurensius08
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsisigitpurnama12
 
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]Dwi Prasetyo
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsisigitpurnama12
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsiKoconagari95
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsiagushizam
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsiagushizam
 
materi interruption
materi interruptionmateri interruption
materi interruptionElviraHafis2
 
Jenis & Proses Interupsi
Jenis & Proses InterupsiJenis & Proses Interupsi
Jenis & Proses InterupsiKoconagari95
 
Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1France Rhezhek
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Tri Sugihartono
 
Proses dan jenis interupsi
Proses dan jenis interupsiProses dan jenis interupsi
Proses dan jenis interupsisoeryaa
 
Rengga tugas interupsi
Rengga tugas interupsiRengga tugas interupsi
Rengga tugas interupsiprehatama
 
Pressentasi control unit
Pressentasi control unitPressentasi control unit
Pressentasi control unitgea prima
 
pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptssuser651430
 

Similar to Jenis dan proses interupsi (20)

Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
materi interruption
materi interruptionmateri interruption
materi interruption
 
Jenis & Proses Interupsi
Jenis & Proses InterupsiJenis & Proses Interupsi
Jenis & Proses Interupsi
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
Proses dan jenis interupsi
Proses dan jenis interupsiProses dan jenis interupsi
Proses dan jenis interupsi
 
Cpu
CpuCpu
Cpu
 
struktur CPU
struktur CPUstruktur CPU
struktur CPU
 
Rengga tugas interupsi
Rengga tugas interupsiRengga tugas interupsi
Rengga tugas interupsi
 
Pressentasi control unit
Pressentasi control unitPressentasi control unit
Pressentasi control unit
 
pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.ppt
 

More from Zifalaniasta

Modulator dan Demodulator
Modulator dan DemodulatorModulator dan Demodulator
Modulator dan DemodulatorZifalaniasta
 
Kriteria kestabilan absolut
Kriteria kestabilan absolutKriteria kestabilan absolut
Kriteria kestabilan absolutZifalaniasta
 
Konsep kestabilan non linier
Konsep kestabilan non linierKonsep kestabilan non linier
Konsep kestabilan non linierZifalaniasta
 
Instantly PROM rev.1
Instantly PROM rev.1Instantly PROM rev.1
Instantly PROM rev.1Zifalaniasta
 
Program residen dan non residen(rev.1)
Program residen dan non residen(rev.1)Program residen dan non residen(rev.1)
Program residen dan non residen(rev.1)Zifalaniasta
 
Program residen dan non residen
Program residen dan non residenProgram residen dan non residen
Program residen dan non residenZifalaniasta
 
Monoharmonis osilasi harmonik nonlinier
Monoharmonis osilasi harmonik nonlinierMonoharmonis osilasi harmonik nonlinier
Monoharmonis osilasi harmonik nonlinierZifalaniasta
 

More from Zifalaniasta (12)

Teknik modulasi
Teknik modulasiTeknik modulasi
Teknik modulasi
 
Flags and string
Flags and stringFlags and string
Flags and string
 
Modulator dan Demodulator
Modulator dan DemodulatorModulator dan Demodulator
Modulator dan Demodulator
 
Kriteria kestabilan absolut
Kriteria kestabilan absolutKriteria kestabilan absolut
Kriteria kestabilan absolut
 
Konsep kestabilan non linier
Konsep kestabilan non linierKonsep kestabilan non linier
Konsep kestabilan non linier
 
Keyboard
KeyboardKeyboard
Keyboard
 
Instantly PROM rev.1
Instantly PROM rev.1Instantly PROM rev.1
Instantly PROM rev.1
 
Instantly PROM
Instantly PROMInstantly PROM
Instantly PROM
 
Program residen dan non residen(rev.1)
Program residen dan non residen(rev.1)Program residen dan non residen(rev.1)
Program residen dan non residen(rev.1)
 
Program residen dan non residen
Program residen dan non residenProgram residen dan non residen
Program residen dan non residen
 
Monoharmonis osilasi harmonik nonlinier
Monoharmonis osilasi harmonik nonlinierMonoharmonis osilasi harmonik nonlinier
Monoharmonis osilasi harmonik nonlinier
 
Wireless lan
Wireless lanWireless lan
Wireless lan
 

Recently uploaded

Metode Kerja Borepile utk Proyek Jembantan Hauling Blok III Utara PT AGM Kals...
Metode Kerja Borepile utk Proyek Jembantan Hauling Blok III Utara PT AGM Kals...Metode Kerja Borepile utk Proyek Jembantan Hauling Blok III Utara PT AGM Kals...
Metode Kerja Borepile utk Proyek Jembantan Hauling Blok III Utara PT AGM Kals...MichaelBluer
 
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdfmedium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdfHeri Wiyono
 
Tugas 01 Penjelasan Cara Melakukan Gasifikasi.pdf
Tugas 01 Penjelasan Cara Melakukan Gasifikasi.pdfTugas 01 Penjelasan Cara Melakukan Gasifikasi.pdf
Tugas 01 Penjelasan Cara Melakukan Gasifikasi.pdfnimrodnapitu
 
Ukuran penyebaran data berkelompok (statistika)
Ukuran penyebaran data berkelompok (statistika)Ukuran penyebaran data berkelompok (statistika)
Ukuran penyebaran data berkelompok (statistika)hendriko8
 
SUPERVISOR K3 (MAULANA PANDU PERMANA).ppt
SUPERVISOR K3 (MAULANA PANDU PERMANA).pptSUPERVISOR K3 (MAULANA PANDU PERMANA).ppt
SUPERVISOR K3 (MAULANA PANDU PERMANA).pptwartonowartono11
 
Panduan Logging Ringkas Nickel laterite.
Panduan Logging Ringkas Nickel laterite.Panduan Logging Ringkas Nickel laterite.
Panduan Logging Ringkas Nickel laterite.aldreyuda
 
Daftar Lembaga Penyedia Jasa Linkungan.pdf
Daftar Lembaga Penyedia Jasa Linkungan.pdfDaftar Lembaga Penyedia Jasa Linkungan.pdf
Daftar Lembaga Penyedia Jasa Linkungan.pdfTsabitpattipeilohy
 

Recently uploaded (7)

Metode Kerja Borepile utk Proyek Jembantan Hauling Blok III Utara PT AGM Kals...
Metode Kerja Borepile utk Proyek Jembantan Hauling Blok III Utara PT AGM Kals...Metode Kerja Borepile utk Proyek Jembantan Hauling Blok III Utara PT AGM Kals...
Metode Kerja Borepile utk Proyek Jembantan Hauling Blok III Utara PT AGM Kals...
 
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdfmedium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
 
Tugas 01 Penjelasan Cara Melakukan Gasifikasi.pdf
Tugas 01 Penjelasan Cara Melakukan Gasifikasi.pdfTugas 01 Penjelasan Cara Melakukan Gasifikasi.pdf
Tugas 01 Penjelasan Cara Melakukan Gasifikasi.pdf
 
Ukuran penyebaran data berkelompok (statistika)
Ukuran penyebaran data berkelompok (statistika)Ukuran penyebaran data berkelompok (statistika)
Ukuran penyebaran data berkelompok (statistika)
 
SUPERVISOR K3 (MAULANA PANDU PERMANA).ppt
SUPERVISOR K3 (MAULANA PANDU PERMANA).pptSUPERVISOR K3 (MAULANA PANDU PERMANA).ppt
SUPERVISOR K3 (MAULANA PANDU PERMANA).ppt
 
Panduan Logging Ringkas Nickel laterite.
Panduan Logging Ringkas Nickel laterite.Panduan Logging Ringkas Nickel laterite.
Panduan Logging Ringkas Nickel laterite.
 
Daftar Lembaga Penyedia Jasa Linkungan.pdf
Daftar Lembaga Penyedia Jasa Linkungan.pdfDaftar Lembaga Penyedia Jasa Linkungan.pdf
Daftar Lembaga Penyedia Jasa Linkungan.pdf
 

Jenis dan proses interupsi

  • 1. JENIS DAN PROSES INTERUPSI Oleh : Nama : Zifalaniasta NIM : 131051005 Dosen Pembimbing : R. Suryoto Edi Raharjo, S.T., M.Eng Jurusan Teknik Elektro Fakultas Teknik Universitas Tidar 2015
  • 2. OUTLINE 1. Pengertian Interupsi 2. Penyebab Interupsi 3. Sumber Interupsi 4. Jenis Interupsi 5. Proses Interupsi 6. Contoh Vektor Interupsi
  • 3. INTERUPSI Proses dalam sistem mikrokontroler yang menghentikan aliran program utama akibat terjadinya (event) trigger (pemicu) tertentu dari suatu sumber (vector) interupsi dan memaksa sistem mikrokontroler untuk mengeksekusi sub-rutin / fungsi / blok program layanan interupsi (interrupt service routine,ISR) hingga selesai (complete).
  • 4. INTERUPSI CPU dapat melakukan operasi dengan 2 cara yaitu : 1. Operasi dengan polling CPU selalu terus menerus menanyakan/ memantau ke tiap-tiap komponen penunjang satu persatu meskipun komponen itu sedang tidak memerlukan pelayanan 2. Operasi dengan interrupt dilakukan oleh tiap-tiap komponen kepada CPU jika memerlukan pelayanan pemrosesan,
  • 5. PENYEBAB INTERUPSI • Program, terjadi akibat eksekusi suatu instruksi • Timmer, disebabkan oleh timmer prosessor • I/O, disebabkan oleh I/O controller baik sebagai tanda bahwa operasi telah selesai maupun memberi tanda eror. • Kegagalan hardware, disebabkan oleh kesalahan hardware seperti power failure dan memori parity eror.
  • 6. SUMBER INTERUPSI • Interupsi internal Sumber (vektor) interupsi yang berasal dari dalam sistem mikrokontroler itu sendiri • Interupsi eksternal Sumber interupsi yang berasal dari luar sistem mikrokontroler. Agar mikrokontroler dapat menerima sinyal interupsi eksternal, maka dibutuhkan jalur input interupsi eksternal. Jalur input interupsi eksternal adalah bagian mikrokontroler yang dapat mendeteksi adanya trigger dari luar sistem mikrokontroler yang membangkitkan tanda (flag) interupsi
  • 7. JENIS INTERUPSI • Software Interupsi jenis ini juga disebut System call. Misalnya, suatu program ingin mencetak hasil dengan printer • Hardware terjadi karena adanya aksi pada perangkat keras, seperti penekanan tombol keyboard atau menggerakkan mouse. Interrupt ini terbagi lagi menjadi dua,yaitu: Maskable Interrupt dan Non Maskable Interrupt
  • 8. PROSES INTERUPSI Setelah program interupsi selesai dikerjakan, maka sistem mikrokontroler akan kembali melanjutkan program utama yang sebelumnya dihentikan
  • 9. PROSES INTERUPSI Dalam pemrograman sebuah interupsi ialah beberapa listing coding atau lebih yang dijalankan memotong program utama, setelah listing coding itu selesai dieksekusi maka program utama akan dilanjutkan kembali.
  • 11. CONTOH vektor interupsi pada mikrokontroler AVR ATMEGA32
  • 12. REFERENSI Diakses pada Tanggal 24 November 2015 • https://yusniaalfisyahrin.wordpress.com/2013/01/08/sekilas-tentang- interupsi-pada-mikrokontroler/ • http://www.robotics-university.com/2015/03/interupsi-pada- mikrokontroler-avr-atmega32.html • http://rani-amalia-elins1.blogspot.co.id/2007/11/sepatah-2.html