MPLAB Ders-2 (Led Uygulaması)

Поділитися
Вставка
  • Опубліковано 29 сер 2024
  • Kanalıma Destek Olmak İçin Bronz Üye Olabilirsiniz: / @suleymanseker
    Çalışma dosya ve klasörleri indir: bit.ly/2HbLrVY
    #include = Herhangi bir dosyanın yazılan programa eklenmesini sağlar.
    #pragma= Derleyiciye yapılandırma bitlerinin ne olacağını kısacası derleme yaparken özel bir işlem yapmasını söylemek için kullanılır.
    #define = Bu ifade ile belli etiketler ve ifadeler tanımlanır, atanır.
    MCLR = Dışardan sinyal uygulandığında (Lojik-0) mikroişlemciyi sıfırlamaya yarar.
    Osilatör Devresi için kullanılan kristallere göre tanımlacak ifadeler değişir.
    LP: Low Power Osc.
    XT: Kristal veya seramik resonatör.
    HS: High Speed. Yüksek Hızlı kristal veya seramik resonatör.
    RC: Resistor Capacitor. Direnç-Kondansatör osilatör
    Daha fazla bilgi için www.elektrobilisim.com adresini ziyaret edebilirsiniz.
    For more information, you can visit www.elektrobilisim.com web site.

КОМЕНТАРІ • 45

  • @alidincer1301
    @alidincer1301 3 роки тому +2

    Hocam anlatım gayet sade ve anlaşılır emeğinize sağlık.
    Teşekkürler 😊😊

  • @dadasagayev
    @dadasagayev 7 місяців тому

    Karantin günlerinde izlerdim. Özlemişim🥺

  • @ersandurak6844
    @ersandurak6844 4 роки тому +1

    Faydalı dersleriniz için teşekkürler. Heyecan verici bir seriye benziyor. Uzun yıllar sonra PIC'ler ile tekrar ilgilenmeye başladım. Eskiden assembly olarak programlardım. Bu seri benim için faydalı olacak. İyi çalışmalar dilerim.

    • @suleymanseker
      @suleymanseker  4 роки тому +1

      Teşekkür ediyorum çok sağolun.

    • @ersandurak6844
      @ersandurak6844 4 роки тому

      @@suleymanseker Rica ederim. Bu örnek için delay komutu vermeyi istedim ama beceremedim bir türlü. Araştırmak zorunda kaldım. Henüz bir çözüm bulamadım.

    • @suleymanseker
      @suleymanseker  4 роки тому +1

      @@ersandurak6844 __delay_ms(500) şeklinde 500ms olarak verebilirsiniz.

    • @ersandurak6844
      @ersandurak6844 4 роки тому

      Süleyman ŞEKER Hocam hata veriyor debug’da. Sanırım kullandığım çipten dolayı kütüphane yüklemem lazım ama doğru kütüphaneyi bulamadım. Bir de dahili osilatörünü kullanıyorum çipin. Bundan mı acaba anlamadım. Bu çipi seçmemin özel nedeni var. Kafamdaki projeleri minimum donanımla karşılıyor. Entegre: PIC12F1572

  • @eray906
    @eray906 5 років тому +1

    hocam eline sağlık ne zamandır mplab dersi arıyordum

    • @suleymanseker
      @suleymanseker  5 років тому

      Teşekkür ediyorum faydalı olur inşaallah

  • @kylekatarn5631
    @kylekatarn5631 4 роки тому +1

    elinize sağlık

  • @gameparktvbox2863
    @gameparktvbox2863 5 років тому +1

    Emeğine sağlık hocam

  • @sarperarslan3085
    @sarperarslan3085 4 роки тому +1

    Teşekkürler

    • @suleymanseker
      @suleymanseker  4 роки тому

      Faydalı olması dileğiyle iyi bayramlar

  • @19mft97
    @19mft97 21 день тому

    Hocam kod dosyasini kayıt ettigim yerde hex dosyasını bulamıyorum. Bu konuda yardimci olmaniz mumkun mu acaba

  • @erhancokeker4603
    @erhancokeker4603 Рік тому +1

    hocam butonu yazarken neden RA0==1 deki A A portunu anladım ama R neden yazıyoruz. R nin anlamı nedir

    • @suleymanseker
      @suleymanseker  Рік тому +1

      Merhaba Erhan bey, mikroişlemci üzerindeki bacakların ismini aslında kod içerisinde tanımlıyoruz. En başta çağırdınız mikroişlemci kütüphanesinde onlar tanımlı ve onları kullanmış oluyoruz.

  • @mustafaarslan9519
    @mustafaarslan9519 2 роки тому +1

    Hocam merhaba, MPLAB Code Configurator için tutorial çekecek misiniz?

  • @serkanarik8250
    @serkanarik8250 3 роки тому +1

    hocam A portuna bağlı beş buton vardır.
    Her buton için B portuna bağlı sekiz led de farklı fonksiyonlar gerçekleştirilmektedir.
    Pic'e ilk enerji verildiğinde B portunda 2-1 binary olarak gözükmelidir.
    Sonrasında ilgili butona bastığınızda o butonla ilgili fonksiyon gerçekleşecektir.
    hocam bunu nasıl yapabiliriz

    • @suleymanseker
      @suleymanseker  3 роки тому

      Bunun benzeri CCS C ders-6 da mevcut bakabilirsiniz

  • @fuatsimav7846
    @fuatsimav7846 2 роки тому

    Hocam iyi günler proteus yerine multisim kullanabilir miyiz?

  • @ylmz-zg8xd
    @ylmz-zg8xd 3 роки тому +1

    Öyle bir kod yazıyorsunkı senelerdir bu işin içerisindeyim bilgisayar başında kriz geçirdim

    • @suleymanseker
      @suleymanseker  3 роки тому +3

      Yavaşlık mı kasdettiğiniz. Oysa Herkes anlayabilsin diye yaptığım birşey.

    • @ylmz-zg8xd
      @ylmz-zg8xd 3 роки тому

      @@suleymanseker bey tam olarak evet yavaşlık biraz daha seri bir anlatım inanın çok iyi olurdu

    • @haticedurak9197
      @haticedurak9197 3 роки тому +3

      Senelerdir bu işin içerisinde olduğunuz için kriz geçiriyor olabilirsiniz de bu işe daha yeni başlayanlar için bu hız gayet ideal.

  • @aahmetaydoganful
    @aahmetaydoganful 5 років тому +1

    Hocam nerelerdesin devamını bekliyoruz.

    • @suleymanseker
      @suleymanseker  5 років тому

      Display Uygulamasını anlattım gün içerisinde yüklenmiş olur.

  • @kaankayakiran4317
    @kaankayakiran4317 2 роки тому

    MERHABA BEN MPLAB 3.5 KULLANIYORUM VE TRISB FALAN YAZDIĞIMDA GÖRMÜYOR ACABA BU VERSION ILE ALAKALI OLABILIR MI ?

  • @alicimen8935
    @alicimen8935 2 роки тому

    hocam benim proteus ta bütün elemanlar hata veriyor. sizinle aynısını yaptım

  • @serhatarslan3724
    @serhatarslan3724 4 роки тому +1

    HOCAM VİDEOLARINIZ ÇOK GÜZEL AMA BEN PROTEUS PROGRAMINI İNDİREMEDİM NERDEN İNDİREBİLİRİM YARDIM EDERMİSİNİZ ?

    • @suleymanseker
      @suleymanseker  4 роки тому

      Proteus lisanslı olarak aratırsanız, birçok sitede mevcut. Ben her seferinde farklı bir yerden indiriyorum, sabit bir site yok yani. İyi çalışmalar diliyorum.

    • @suleymanseker
      @suleymanseker  4 роки тому

      Proteus programını CCS C ilk dersteki açıklama kısmından indirebilirsin Serhat dostum.

  • @bernag7297
    @bernag7297 2 роки тому

    Bende select header kısmı çıkmıyor. Neden olabilir

  • @emre_trzgl
    @emre_trzgl 2 роки тому

    hocam kodu yazarken PORTA,PORTB,TRISA,TRISB,RA0 gibi ifadelerin hepsinde unable to resolve identifier hatası alıyorum. PICKit 3 ve 16F877 kullanıyorum dediğiniz gibi büyük harfle yazdım fakat sürekli hata veriyor

    • @fahrettinuslu9611
      @fahrettinuslu9611 Рік тому

      Aynı hatayı bende alıyorum yardımcı olabilir misiniz hocam

  • @afelafel4631
    @afelafel4631 Рік тому

    Hocam MPLAB X IDE v6.00
    PIC18LF45K50 deniyorum ayarları yaptım fakat;
    if (RA0==1) PORTB=0x0F; satırında "RA0" komutunu tanımıyor
    nerede yanlışlık yapıyorum diğer ihtimalleride denedim sonuç yine aynı :(

    • @suleymanseker
      @suleymanseker  Рік тому

      Çünkü her pic mikroişlemci için giriş çıkış pinleri farklıdır. Data sheet’e bakmanız gerekiyor

  • @batuhanserdaroglu3976
    @batuhanserdaroglu3976 Рік тому

    Süleyman hocam emeğinize sağlık. Ben bir şey sormak istiyorum. ISIS 7.10 kullanıyorum. Uygulama sorunsuz bir şekilde çalıştı ancak bir uyarı alıyorum. [PIC16LOAD] Program or EEPROM data has invalid address [2000] for this device. Bu uyarının nedenini merak ettim.

    • @suleymanseker
      @suleymanseker  Рік тому +1

      Merhaba Batuhan, belki kütüphanesinde eksiklik olabilir Pic16 için yüklediniz mi? Gerçek bir devre kurduğunuzda çalışacaktır ama sıkıntı olacağını zannetmiyorum.

    • @batuhanserdaroglu3976
      @batuhanserdaroglu3976 Рік тому

      @@suleymanseker Protesta da calisti zaten hocam sadece ben oradaki uyarıyı merak ettiğim için sormuştum. Bir hata vermedi zaten. Çalışmaya mani bir şey olmadığı için çok da takılmamak lazım o zaman.

    • @suleymanseker
      @suleymanseker  Рік тому

      EEPROM özelliğini kullandığın zaman çalışmayabilir, Hata kodu ile bakmak lazım.

    • @batuhanserdaroglu3976
      @batuhanserdaroglu3976 Рік тому

      @@suleymanseker bilemedim şu an hocam. İleriki uygulamalarda problem olacak olursa araştırırım ve size de sorabilirim.

  • @meteylmaz166
    @meteylmaz166 3 роки тому +1

    Hocam bende trıs yazısı neden mavi olmuyor

    • @suleymanseker
      @suleymanseker  3 роки тому

      TRIS büyük harfle deneyin

    • @ademtelek7333
      @ademtelek7333 Рік тому

      Hocam ayınısını yazdım dosya uzantılarını açmıyor hex dosyası

  • @ademtelek7333
    @ademtelek7333 Рік тому

    Kod yazdımmı renk yanmıyor