Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
811
Tıklama
0
Öne Çıkarma
8051 interrupt YARDIMMMM!!!???
D
20 yıl
Yüzbaşı
Konu Sahibi

selam öncelikle yarın mikrokontroller finalim var ve ben inturruptları anlamadı8m bana nasıl kontrol edilecegi aktif edilecegi ve kod sistemini anlatırsanız sevinirim ve bol bol dua ederim....



A
20 yıl
Yüzbaşı

interrupt kesme demektir
örneğin seri porta yeni bir karakter geldiğinde
veya interrupt bacaklarından birinde 1 den 0 a değiştiğinde

mikrokontrller işini gücünü bırakıp o interruptın
vektörüne gider

örneğin external interrupt 0 vektörü 0003H adresindedir
yani mikrokontroller external interrupt 0 bacağı 1 den 0 a
değişince program akışı 0003H adresine gider

işte buraya interrupt service routine 'i denen bir kod yazmak lazımdır
bu routine interrupt da ne yapılacaksa onu yapar işi bitince
RETI komutunu işletir ve interrupt gelmeden önce yapmakta olduğu işe
geri döner

bilmem anlatabildim mi ?



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.