USBINIT – PBP Türkçe

USBINIT

Komut, cihazın USB iletişim ile ilgili bölümünü aktif eder ve USB iletişim hattı ayarlanana ve aktif olana kadar bekler. Bu yüzden USBINIT komutu, programda kullanılan ilk komutlardan biri olmalıdır.

Microchip USB kütüphanelerinde ( library ) yapılan değişiklikler ve eklenen 3 adet fonksiyon sayesinde, PIC16C745 ve PIC16C765 serisi mikrokontrolcüler gibi düşük hız USB iletişim özelliği ( low-speed USB ) bulunan cihazlar da PBP ( Pic Basic Pro ) derleyicisi tarafından desteklenmektedir. Bu komut, bahsedilen cihazlar gibi entegre olarak USB iletişim özelliği bulunan cihazlarda çalışmaktadır.

USB alt klasörleri, değiştirilmiş Microchip USB kütüphaneleri ( library ) ile örnek programlar içermektedir. USB kullanan programlar çalışmak için, USB alt klasörlerinde bulunan çeşitli dosyalara ihtiyaç duyar. Yazdığınız özel programlar için bu dosyalarda değişiklik yapmanız gerekebilir. USB komutları hakkında daha fazla bilgiye ulaşmak için USB alt klasörlerindeki metin formatındaki dosyalara bakınız. ( Bahsedilen alt klasörler, PBP derleyicisi altında bulunan “USB” ve “USB18” adlı klasörlerdir. “Metin formatındaki dosya”lar ise bu klasörler altında bulunan “USB.TXT” adlı dosyalardır. )

USB iletişimi, senkron ( SHIFTIN ve SHIFTOUT ) ve asenkron iletişimden (SERIN SEROUT vb.) daha karmaşık bir yapıya sahiptir. USB iletişimini tam anlamıyla kullanabilmek için daha fazla bilgiye ihtiyaç duyulabilirsiniz. Kod yazmaya başlamadan önce mantığı anlamak amacıyla konu ile ilgili dökümanları iyice okumanızı tavsiye ederiz. Microchip web sitesindeki USB ile ilgili dökümanlar önerilen kaynaklardır. Jan Axelson tarafından yazılan “USB Complete” adlı kitap da PBP üreticisi tarafından tavsiye edilmektedir.

Bunlara da Bakın

  • USBIN
  • USBOUT

Tüm fonksiyonların listesine buradan bakabilirsiniz.

Bu yazı, “İzoelektronik – Atölye” grubu tarafından, 90alper90, Hazar ve ywzslm kullanıcı adlı grup üyelerinin ortak çalışması ile hazırlanmıştır.



Bağlantılı Yazılar

Yorum yapılmamış. Yapılmış

Yazıyı paylaşın. | Yazı ile ilgili sorun bildirin.

Yorum Yapın ya da Soru Sorun

Yorum yapabilmeniz ya da soru sorabilmeniz için giriş yapmanız gerekmektedir.
Hoşgeldiniz, Ziyaretçi.Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.

Arama Yap
Üye Alanı
 
 
Kayıt Ol || Aktivasyon Kodu İste
Teknik Yardım
5 tane konu henüz çözüme ulaşmamış. Belki siz yardımıcı olabilirsiniz ya da sorunlarınızı çözmenize başkaları yardım edebilir. Teknik Yardım bölümüne buradan ulaşabilirsiniz.
Destek İçin
İzoelektronik Facebook Sayfası
İzoelektronik'e Facebook sayfamıza katılarak destek olabilir, eklenecek yeni yazıları ve gelişmeleri Facebook üzerinden de takip edebilirsiniz.
Güncel Kalın

Eklenen Yazılar E-posta Adresinize Gönderilsin

Bizi RSS ile de takip edebilirsiniz.

Translate
Son Yorumlar
  • 90alper90: Merhaba Ozan Bey, Ölçümleri aldıktan sonra aynı anda göstermekte bir sıkıntı yok. Önemli olan 3 ölçümü de alabilmek. Bir önceki...
  • ozigeldi: alper teşekkür ederim bu arada ben ozan memnun oldum ben bu 3 ölçümü aynı lcd ekranda gösterebilimiyim pıc’e yeni başladım ve bu...
  • botan: meraba malzemeleri tedarik ettim motor olarak step motor aldım sizin yüklediğiniz programın aynısını yüklesem sorun yaşarmıyım acaba, yeni...
  • kuvvetkmc: Şöyle söyleyim; Anakart üzerinde ki; R1-R2-R3-R4-R4-R5-R6-R7-R8-R9- R10-R11-R12-R13-R14-R15-R16-R1 7-R18-R19 C1-C2-C3-C4 Q1;...
  • İzoelektronik: @kuvvetkmc Sorun çıkaran dirençleri daha net olarak belirtebilirseniz daha kolay yardımcı olunabilir. @botan Belirttiğiniz devreler...
drupal statistics module