Ağustos 2009 için Aylık Arşiv
OWOUT – PBP Türkçe
OWOUT Pin, Mode, [Item{, Item...}]
Opsiyonel olarak tek hat üzerinden haberleşen cihazlara (“one-wire”) yazmadan önce reset sinyali (“reset pulse”) gönderir, cihaza bir veya birden fazla bit veya “byte” yazar ve yine opsiyonel olarak yazma işleminden sonra bir başka reset sinyali (“reset pulse”) gönderir.
Pin, 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.
OWIN – PBP Türkçe
OWIN Pin, Mode,[Item {,Item}]
Opsiyonel olarak tek hat üzerinden haberleşen cihazları (“one-wire”) okumadan önce reset sinyali (“reset pulse”) gönderir, cihazdan bir veya birden fazla bit veya “byte” okur ve yine opsiyonel olarak okuma işleminden sonra bir başka reset sinyali (“reset pulse”) gönderir.
Pin, 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.
LCDOUT – PBP Türkçe
LCDOUT Item {,Item…}
Item parametresi ile belirtilenleri LCD (“Liquid Crystal Display”) üzerinde gösterir. PicBasic, Hitachi 44780 veya eşdeğer bir kontrol birimi bulunan LCD’leri, ki piyasada bulunabilen çoğu LCD bu şekildedir, destekler. LCD’ler genel de 14 veya 16 pinli olup pinleri çift veya tek sıra dizilmiş olarak üretilirler.
DATA – PBP Türkçe
DATA {@Location,}Constant{,Constant…}
DATA fonksiyonu, sabit değerleri çip üzerine entegre edilmiş dahili EEPROM üzerine kaydeder. Location parametresi opsiyoneldir ve eğer herhangi bir değer verilmezse 0 olarak algılanır. Bu durumda kayıt işlemi 0 nolu adresten başlayacak ve sırayla devam edecektir. Eğer herhangi bir değer belirtilirse kayıt işlemine belirtilen adresten başlanır ve sırayla devam edilir. Opsiyonel olarak, programın ilerleyen kısımlarında kullanmak için kayıt adresinin başladığı yere bir etiket (“label”) atanabilir.
HSEROUT2 – PBP Türkçe
HSEROUT2 [Item {,Item...}]
Donanımsal olarak asenkron seri haberleşmeyi destekleyen cihazların, ikinci donanımsal seri portu üzerinden bir veya birden fazla veriyi göndermek için kullanılır Gönderilecek veriler Item parametresi ile belirtilir.
HSEROUT2, PicBasic’de bulunan asenkron seri haberleşme fonksiyonlarından biridir. Bu fonksiyon, sadece donanımsal olarak USART birimi olan cihazlarda kullanılabilir. Seri çıkış pinini ve diğer parametreleri öğrenmek için cihazın kullanım kılavuzuna (“datasheet”) bakılmalıdır. Seri haberleşme parametreleri ve “baud rate” değeri DEFINE ile belirtilir.
HSEROUT – PBP Türkçe
HSEROUT [Item {,Item...}]
Donanımsal olarak asenkron seri haberleşmeyi destekleyen cihazların, donanımsal seri portu üzerinden bir veya birden fazla veriyi göndermek için kullanılır Gönderilecek veriler Item parametresi ile belirtilir.
HSEROUT, PicBasic’de bulunan asenkron seri haberleşme fonksiyonlarından biridir. Bu fonksiyon, sadece donanımsal olarak USART birimi olan cihazlarda kullanılabilir. Seri çıkış pinini ve diğer parametreleri öğrenmek için cihazın kullanım kılavuzuna (“datasheet”) bakılmalıdır. Seri haberleşme parametreleri ve “baud rate” değeri DEFINE ile belirtilir.
USBOUT – PBP Türkçe
USBOUT Endpoint,Buffer,Count,Label
Count parametresi ile belirtilmiş miktar kadar Buffer parametresi ile belirtilmiş, “byte” büyüklüğünde elemanlardan oluşan dizi (“array”) tipi değişkenden eleman alır ve bunu Endpoint parametresi ile belirtilmiş uçbirime USB üzerinden gönderir. Eğer USB tamponunda bekleyen bir veri iletiminden dolayı yeteri kadar yer yok ise herhangi bir veri transferi olmaz ve program Label ile belirtilmiş etikete atlar.
USBIN – PBP Türkçe
USBIN Endpoint,Buffer,CountVar,Label
Endpoint parametresi ile verilen uçbirim için herhangi bir alınabilecek veri varsa alır ve bunu alır ve Buffer parametresi ile belirtilen değişkene kaydeder. Buffer parametresi yeteri kadar “byte” büyüklüğünde eleman içeren bir dizi (“array”) tipi değişken olmalıdır. Countvar ile belirtilen değişken, Buffer ile belirtilmiş değişkene kaç “byte” bilgi kaydedildiğini tutmaktadır. Eğer alınabilecek herhangi bir veri bulunamazsa, program Label ile belirtilmiş etikete atlar.