‘shiftout’ ile Etiketlenmiş Yazılar
SHIFTIN – PBP Türkçe
SHIFTIN DataPin,ClockPin,Mode,[Var{\Bits}...]
ClockPin ve DataPin parametreleriyle belirtilmiş pinler üzerinden senkron bir şekilde veri alır ve Var parametresi ile belirtilmiş değişkene veriyi kaydeder. ClockPin ve DataPin, sabit bir değer, 0-15 arası bir değer, 0-15 arası bir değer içeren (Örneğin: B0) bir değişken ya da pin adı (Örneğin: PORTA.0) olabilir.
\Bits parametresi opsiyoneldir ve kaç adet bitin alıncağını belirtir. Eğer belirtilmezse Var ile belirtilen değişkenin tipinden bağımsız olarak 8 adet bit alınıp kaydedilir. \Bits parametresi ile alınacak bit sayısı belirtilirse alma işleminin Mode parametresinde belirtilenden, LSB veya MSB bağımsız olarak her zaman en düşük bitten başladığı kabul edilir.
SHIFTOUT – PBP Türkçe
SHIFTOUT DataPin,ClockPin,Mode,[Var{\Bits}...]
Var parametresi ile belirtilmiş değişkenin içeriğini, ClockPin ve DataPin parametreleriyle belirtilmiş pinler üzerinden senkron bir şekilde kaydırarak gönderir. ClockPin ve DataPin, sabit bir değer, 0-15 arası bir değer, 0-15 arası bir değer içeren (Örneğin: B0) bir değişken ya da pin adı (Örneğin: PORTA.0) olabilir.
\Bits parametresi opsiyoneldir ve kaç adet bitin kaydırılarak gönderileceğini belirtir. Eğer belirtilmezse Var ile belirtilen değişkenin tipinden bağımsız olarak 8 adet bit gönderilir. \Bits parametresi ile gönderilecek bit sayısı belirtilirse gönderme işlemi Mode parametresinde belirtilenden, LSB veya MSB bağımsız olarak her zaman en düşük bitten başlar. Tek bir değişken kullanılarak 16 bite kadar bilgi gönderilebilir. Eğer 16 bitten daha fazla bilgi gönderilecekse köşeli parantez içine birden fazla değişken veya sabit veri eklenebilir.
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.