MPLAB Ders-7 (RB0 Kesmesi (Interrupts))

  Рет қаралды 6,345

Süleyman ŞEKER

Süleyman ŞEKER

Күн бұрын

Kanalıma Destek Olmak İçin Bronz Üye Olabilirsiniz: / @suleymanseker
Çalışma dosya ve klasörleri indir: bit.ly/3bpBQca
Kesmelere RB0 ile başladık ve INTCON saklayıcısında bulunan yetkilendirme ve gösterge bitlerinden bahsettim. void __interrupt() KESME (void) adında ayrı bir kesme fonksiyonu tanımladık.
İyi çalışmalar dilerim.
Daha fazla bilgi için www.elektrobilisim.com adresini ziyaret edebilirsiniz.
For more information, you can visit www.elektrobilisim.com web site.

Пікірлер: 18
@fatihbaysu6570
@fatihbaysu6570 3 жыл бұрын
Süleyman Hocam, uzunca bir süre Anadolu meslek lisesinde bilgisayar derslerine girmiş birisi olarak gördüğüm eğitim modeliniz o kadar net ve akıcı ki derslerinizi izleyip anlamayan yada eleştirenler olacağını düşünemiyorum. Sizi taktir ve tebrik ediyorum harikasınız.
@teknolojiveyazilim
@teknolojiveyazilim 3 жыл бұрын
Anlatımınız güzel halen buralarda mısınız diye yorum yapıyorum
@mustafacakicioglu5483
@mustafacakicioglu5483 5 жыл бұрын
keşke bu dökümanları da paylaşabilseniz elinize emeğinize sağlık
@huseyin.bektas
@huseyin.bektas 5 жыл бұрын
teşekkürler
@suleymanseker
@suleymanseker 5 жыл бұрын
Çok sağolun iyi çalışmalar diliyorum.
@stark9397
@stark9397 4 жыл бұрын
Hocam yükselen kenarda kesmeye gitmiş bunu nerede ayarladık. Datasheetin de göremedim. Belki de bu MCU için sadece yükselen kenarda interrupta gidiyordur.
4 жыл бұрын
Hocam kesme mantığını gayet iyi anladım teşekkür ederim ama bnim anlamadigim bunu daha başka nerelerde kullanabiliriz yani ana fonksiyondan çıkıp başka bi fonksiyona geçme işini biz şu şekilde de yapabilirdik ; While içinde kod dönerken onun içine birde if eklerdik bu if butona basilip basilmadigini kontrol ederdi eğer basildiysa if'in içinde bu işlemleri yine yapabilirdik Yani bize kesme ne avantaj sağlıyor ? Cevaplarsaniz sevinirim .teşekkürler
@suleymanseker
@suleymanseker 4 жыл бұрын
Kesme işlemi kod içerisinde olursa işlemciyi yorar. İki adet kesme olursa işin içinden çıkamayabilirsin. O yüzden her zaman bize kolaylık sağlar kesmeler.
4 жыл бұрын
@@suleymanseker çok teşekkür ederim . Pıc mikrodenetleyiciler bildiğim kadarıyla 4 saat sinyalinde bir satır işliyorlar. Bu kesme islemide hızı artırır diyebiliriz yani . Birde kod içerisindeki karışıklıgi azaltıyor . Tekrar sağolun teşekkür ederim.
2 жыл бұрын
@Serhat Bozkurt siz yorum yazınca geldim. Bir sene önce yazmışım. Vay be mantıklı kullanınca bir sene insana ne kadar çok şey katiyormus.
@cemustun3627
@cemustun3627 3 жыл бұрын
kesme programlarını bir kaç farkı PIC16 PIC24 STM32 entegrelerinde denedim PIC16 serisinin kesmeye karşı hassasiyetinin çok fazla oldugunu gördüm , programlama modu lowpower olmasa bile entegreye elle veya metal bir cisimle temas ettigimizde , lambayı açıp kapadıgımızda başka bir chazın fişini çekip taktıgımızda pıc ya reset atıyor yada dogrudan kesmeye giriyor , bir çok kaynakta temiz voltaj ve küçük degerli kapasiteler konulması ifade ediliyor fakat bunlarda işe yaramıyor ,buton devresine tampon entegre kullandım aynı sorunlar devam ediyor
@Eren-yl2qi
@Eren-yl2qi 3 жыл бұрын
Gürültü kaynağı olabilecek yere TVS bağlamayı deneyin.
@emirisk6747
@emirisk6747 Жыл бұрын
Ya Sülo Dr.Ali Ekber Özdemir hocanın kitabından bire bir anlatmışsın bari adamın isminide ver
@tahirsoyugurlu4572
@tahirsoyugurlu4572 5 жыл бұрын
Emeğiniz için teşekkürler. KESME() fonksiyonu içinde yeniden INTF bitini kontrol etmemize gerek var mı?
@suleymanseker
@suleymanseker 5 жыл бұрын
Tek kesme varsa INTF bitini kontrol etmeye gerek yok sadece kesme sonunda bayrağı 0 yapmalısınız. Ancak birden fazla kesme olursa kontrol etmeniz gerekli.
@burakcak141
@burakcak141 4 жыл бұрын
hocam bu uygulamanın aynısını kendi pcmde çalıştıramadım ve sitedeki mail adresinize ulaşamıyorum
@suleymanseker
@suleymanseker 4 жыл бұрын
Açıklamalar kısmından çalışmayı indirebilirsiniz.
@duster-u3g
@duster-u3g Жыл бұрын
teşekkürler
MPLAB Ders-9 (Timer0 Kesmesi (Interrupts))
21:51
Süleyman ŞEKER
Рет қаралды 5 М.
MPLAB Ders-8 (PORTB Kesmesi (Interrupts))
14:20
Süleyman ŞEKER
Рет қаралды 3,7 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
PIC 16F877A - XC8 - TMR0 - Interrupt - Kesme
27:35
Gökhan Atalı
Рет қаралды 7 М.
Tırt Uzaylı - 391. Bölüm (Güldür Güldür Show)
25:16
Güldür Güldür
Рет қаралды 647 М.
Interrupts 🔴 PIC Microcontroller Programming Tutorial #5 MPLAB in C
10:11
9 Ay Yatar Çıkarım (190. Bölüm) -  Çok Güzel Hareketler 2
17:19
Çok Güzel Hareketler
Рет қаралды 1,7 МЛН