musikku

Monday 4 January 2016

Interupsi

INTERUPSI

Interupsi Adalah Kejadian ATAU Peristiwa Yang menyebabkab mikrokontroler Berhenti sejenak ulasan untuk review Melayani interupsi tersebut. Program Yang dijalankan PADA Saat Melayani interupsi di sebut Interrupt Service Rutin (Rutin LAYANAN Interupsi). Analoginya Adalah SEBAGAI berikut: Seseorang sedang mengetik Laporan, Mendadak telepon berdering Dan menginterupsi orangutan tersebut sehingga menghentikan Pekerjaan mengetik kata kata lalu Mengangkat telepon Penghasilan kena Pajak pembicaraan di telepon Selesai, Maka dia melanjutkan Pengerjaan mengetik Kembali.
Demikian pula PADA Sistem mikrokontroler Yang sedang menjalankan programmya, Saat Terjadi interupsi, Program Sesaat Berhenti, Melayani interupsi tersebut DENGAN menjalankan Program Yang berada PADA Alamat Yang ditunjuk Diposkan vektor interupsi Dari Yang Terjadi Hingga Selesai Dan Program Kembali meneruskan Yang terhenti Diposkan interupsi Tadi. Seperti Yang terlihat PADA gambar 1.18. Program SEBUAH Yang Seharusnya Berjalan Terus lurus, Tiba-Tiba Terjadi interupsi Dan Harus Melayani interupsi tersebut terlebih PT KARYA CIPTA PUTRA Hingga Selesai SEBELUM besarbesaran Kembali meneruskan pekerjaannya.
gambar
Gambar 19 Alur kerja Dari interupsi
Hampir Aplikasi gede sebagian mikrokontroler melibatkan respon Suatu Kejadian Yang Cukup Cepat ulasan untuk review mengontrol Lingkungan (umumnya disebut pemrograman real-time). Hati Interupsi merupakan Satu-Satunya Cara pemrograman real-time Yang Bisa melakukan pengaturan DENGAN Baik. Lima JENIS interupsi PADA disediakan 8051. Tiga JENIS dihasilkan SECARA Otomatis Dari Operasi internal. Bendera Timer 0, Timer bendera 1, Dan mengganggu port serial (RI ATAU TI). Dua JENIS interupsi dipicu Diposkan sinyal-luar Yang dihasilkan Diposkan Rangkaian Yang PADA dihubungkan pin INT0 Dan INT1 (pin P3.2 Pelabuhan Dan P3.3)
* * Semua fungsi fungsi fungsi fungsi interupsi dibawah Program Kontrol. Pemrogram Bisa merubah Kontrol menggigit PADA Mendaftar Interrupt Enable (IE), PT Interrupt Priority (IP) Dan Mendaftar Kontrol Timer (TCON). Program Bisa memblok SEMUA ATAU Kombinasi interupsi Yang manapun Dari aksi Program DENGAN penyetingan Dan ATAU peng-Jelas-bit bit Yang Tepat PADA Mendaftar Mendaftar inisial. PT IE Dan IP PADA ditunjukkan Gambar.
Penghasilan kena Pajak interupsi ditangani Diposkan interupsi rutin Program interupsi Yang ditempatkan Diposkan pemrogram Di Lokasi PADA Memori, Program Yang diinterupsi Harus memulai Operasi Saat interupsi- interupsi diberikan. Program dimulai Kembali DENGAN menyimpan Alamat PC Yang di interupsi PADA tumpukan (stack) di RAM SEBELUM merubah PC KE Alamat interupsi hati ROM. Alamat PC diambil akan Dari tumpukan Sesudah interupsi ret1 dieksekusi PADA Akhir Dari rutin interupsi.
gambar
Gambar 20 PT FUNGSI IE Dan IP

Vektor Interupsi
Vektor Interupsi Adalah Nilai Yang Tersimpan Program KE Kontra PADA Saat Terjadi Program interupsi sehingga Yang akan Menuju KE alamt Yang ditunjukkan Diposkan Program Counter. PADA Program Saat Menuju KE alamt Yang tunjukkan mengganggu Vector, bendera-bendera Yang mengatur KARENA terjadinya interrupt akan di clearkan kecuali RI Dan TI.
Kelima Sistem interupsi Dan ulang Dari 89S51 mempunyai vektor tertera PADA meja Negara di Bawah Suami:
gambar

0 comments:

Post a Comment