PIC Programming with MicroC-15: UART Communication (RS-232 Communication Protocol)

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025

Комментарии • 8

  • @snrsmh
    @snrsmh 4 года назад +1

    serinin devamı gelmeyecek mi ?

  • @mustafaerdogan3380
    @mustafaerdogan3380 4 года назад

    Eğer bu buffer sıfırlama olayı gerçekte Pic to Pic arasında düzgün çalışırsa kafayı yerim😂. Ya ben bu Uart için Microelektronika da forum bile açtım. Hatta en son tek yönlü bildiğin 18f46k22 ailesi için kutuphane yazdım baştan sona. Bunları yazarken birde over frame error, gibi error parametrelerije kadar, her flag i kontrol edecek şekilde yaptım en son öyle çalıştı. 1-2ay sadece o Pic in kütüphanesini inceledim.

    • @mustafaerdogan3380
      @mustafaerdogan3380 4 года назад

      Bu buffer sıfırlama olayını en yakın zamanda orjinal kutuphane ile deniycem. Ben hatta kablo kesilir se diye, interrupt la beraber sürekli iletişimi kontrol de ettiriyordum. Herhangi bir iletişim eksikliğinde sistemi durdurmasi için. Benim problemim, bir motor var ve bunu sürekli tuşa basıldığı süre boyunca ilerlemesi. Orjinal kutuphane de basic şeylerde çalışıyor ama, lakin bazen yanlış veri alıyor ve 1.pic ten tuşa basılı olsa dahi 2.pic in kontrolündeki motor dur kalk yapıp istenmeyen bir görüntü ortaya sergiliyor. Şimdi en yakın zamanda full duplex yapicam, ilk orjinal kutuphane ve buffer sıfırlama olayını deniycem, olmazsa yine kendi kutuphanem ile devam edicem.

  • @alishernawruzow1021
    @alishernawruzow1021 4 года назад +1

    selamu aleykum hocam
    hocam bir proje ödevim vardı bi türlü çözüm bulamadım yardım ederseniz sevinirim
    "16f877a pic ile İki eksenli servo motor ve Laser pointer ile panoya şekil çizme" onu hangi yolu izleyerek yapa bilirim yardımınız için teşekur ederim

    • @alishernawruzow1021
      @alishernawruzow1021 4 года назад +1

      bilgisayardan gonderdigim mesela A harfini nasıl laser pointere ilete bilirim ve servo motoru nasıl hareketlendire bilirim

    • @electrologs469
      @electrologs469  4 года назад

      Alisher Nawruzow merhabalar , buradaki ilk sorumuz şu olacak step motor neden kullanmıyorsunuz ?

    • @alishernawruzow1021
      @alishernawruzow1021 4 года назад

      @@electrologs469 servo motor kullanmamızı istemişti bizden hoca, ondan dolayı hocam
      servo motor kontrolunu saglamam lazım

  • @gurkantopkara6556
    @gurkantopkara6556 2 года назад

    Sayın hocam merhabalar;
    Bir projemde virtual terminal üzerinden string yazmam gerekiyor fakat ben 2 uart kullanıyorum birinde esp bağlı COMPIM üzerinden, diğerinde ise direkt virtual terminal kullanarak yazı yazacağım. Burada direkt virtual terminalimi rx tx ters bağlantısı yaparak pıc18f45k22 işlemcime bağlıyorum fakat yazı yazamıyorum bu kısımda. Sizin gibi uart devresi yapmadan yapıyorum bu işlemi acaba orada mı sıkıntım var ? Şu anda test aşamasında normal bir string değerini uart2 üzerinden işlemcimin TX2 pininden gönderiyorum fakat virtual terminalde gönderdiğim değeri okuyamıyorum . Yardımcı olabilir misiniz acaba ? Uart devresini kurmam mı lazım ?
    Ayrıca kurduğunuz uart devresinde compım hangi com'a bağlı acaba ? ben aynı işlemi esp modülüm için yaparken sanallaştırdığım bilgisayar com'unu bağladım oraya oradan veri yazdırdım. Yardımınızı bekliyor saygılar sunuyorum.
    Gürkan TOPKARA