Şu an E-kütüphane (Elektrik, elektronik ve haberleşme konularında) kategorisi içerisindeki Tezler, Makaleler vb. forumunda bulunuyorsunuz. Bu sayfada üyelerimizin "18fxx2 serisi interrupt kullanımı (detaylı)" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
18fxx2 serisinin interruplarının kullanımı hakkında detaylı bilgi ve örnek porgramlar (dsn+hex+asm)
(harici kesme, port b kesmeler, öncelikli kesme)
------------
INTERRUPT:
Bir yonga’ dan işlemciye gönderilen ve hizmet isteyen bir işarettir. Kabul edildiği zaman, kesilme işareti işlemcinin mevcut durumunu (program sayacı, dahili registerler vb.) korumasını sağlar ve uygun bir işlem birimine dallanmasını temin eder. Interrupt oluştuğu zaman işlemci kod hafızasında kaldığı yeri stack denilen bir bölgeye kaydeder. Kesilme işareti çalıştırıldıktan sonra önceden belirlenmiş bir adrese(interrupt vektör) giderek oradaki kod parçasını çalıştırır. Bu kod parçasına interrupt service denir. İstenen hizmet tamamlandıktan sonra korunmuş olan duruma yeniden dönülür ve çalışması kesilen programın icrasına devam edilir. Birden fazla sayıda kesilmelerin söz konusu olması halinde ise bunların öncelik sıraları belirlenmelidir. Eğer farklı önceliklere sahip iki interrupt isteği eşzamanlı alındığında istek yüksek öncelikliye servis verilecektir. Eğer öncelikleri yazılımla tanımamışsak CPU kendi belirlediği interrupt öncelik sırasına göre hizmet verir.
18fxx2 entegrelerinde CPU’ lar 4 interrupt kaynağına sahiptir. Bunlar; 2 harici interrupt, 2 timer interruptıdır.
Reset’ ten sonra işlemci
2 Kullanıcı bu konu için ertugrul_y arkadaşımıza teşekkür ettiler
18fxx2 serisi interrupt kullanımı (detaylı)
Benzer Konular
- 78 ve 79 Serisi entegreler iç yapıları.
- DF6 Serisi Hız Kontrol Cihazları ile Enerji Tas... - matlap da webcam kullanımı
- PIC ile 7 Segment Display kullanımı (ASM)
- visual Basic Ara yüzü ile RF modulleri kullanım...
- Klavye Kontrollü Step Motor Kullanımı
- FOURİER serisi ve dönüşümleri
- EasyPIC 2 Şeması ve Örnek Programları (PIC seri...
- wincc scada protocol kullanımı? - RapidShare için imacros programının kullanımı
- 8051 ile LCD Gösterge Kullanımı
- yapay sinir ağları ve matlab ile kullanımı
- 78XX ve 79XX serisi, seri regülatör entegreleri...
- pic uygulamalar ve mplab kullanımı
- Pic Basic Dilinde Timer Kullanımı
- kullanımı en kolay linüx (xp ye eşdeğer )
Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden
puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar için iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.