Pic Basic Pro Komutları

uydudoktoru

Tanınmış Üye
Yönetici
Yönetici
@: :Assembly kodu (tek satırlık) eklemek için kullanılır.
ASM . . ENDASM : Assembly dili kodlarını eklemek için kullanılmaktadır.
BRANCH : Programın başka bir yere dallanmasını sağlamaktadır ( = ON..GOTO )
BRANCHL : Programın değişken içerikli bir konuma dallanmasını sağlamaktadır.
BUTTON : Pine bağlı bir anahtardaki sıçramaları düzenlemektedir.
CALL : Assembly dilinde yazılmış alt programı çağırmaktadır.
CLEAR : Tüm değişkenleri sıfırlamaktadır.
CLEARWDT : Watchdog timerı silmektedir.
COUNT : Bir pindeki darbeleri saymaktadır.
DATA : Eepromun ilk içeriğini belirlemede kullanılmaktadır.
DEBUG : Uygun pinden ve hızda (baud) asenkron seri çıkış
DEBUGIN : Uygun pinden ve hızda (baud) asenkron seri giriş
DISABLE : Debug yada Interrupt komutlarının icrasını durdurmaktadır. (pasif etme)
DTMFOUT : İstenilen pinden touch tonlar üretir.
EEPROM : Eepromun ilk içeriğini belirlemede kullanılmaktadır.
ENABLE : Debug yada Interrupt komutlarının icrasını aktif etmektedir.
END : İşlemleri durdurur ve düşük güç moduna geçmektedir.
FOR… NEXT : İşlemlerin tekrarında kullanılmaktadır.
FREQOUT : Bir pinde ikiden fazla frekans sağlamaktadır.
GOSUB : Belirlenen adresteki BASIC altprogramını çağırmaktadır.
GOTO : Programının icrasını belirlenen adrese götürmektedir.
HIGH : Pini aktif yapmaktadır. (lojik-1)
HPWM : Programdan bağımsız PWM sinyal üretmektedir.(sadece belirli Pic’erde)
HSERIN : Programdan bağımsız asenkron seri giriş.
HSEROUT : Programdan bağımsız asenkron seri çıkış.
I2CREAD : I²C aygıtlardan okumada kullanılır.
I2CWRITE : I²c aygıtlara yazmada kullanılır.
INPUT : Pini giriş yapmaktadır.
LCDIN : Lcd hafızasından (RAM) okumada kullanılır.
LCDOUT : Karakterleri lcdde göstermektedir.
LOOKDOWN : Değişken için sabit tablosunu araştırmaktadır.
LOOKDOWN2 : Değişken için sabit-değişken tablosunu araştırmaktadır.
LOOKUP : Tablodan sabit değeri almaktadır.
LOW : Pini sıfıra çekmektedir.(lojik sıfır)
NAP : Geçici bir süre işlemcinin enerjisini kesmektedir.
OWIN : Tek kablo giriş.
OWOUT : Tek kablo çıkış.
OUTPUT : Pini çıkış yapmaktadır.
PAUSE : Gecikme sağlamaktadır. (ms)
PAUSEUS : Gecikme sağlamaktadır. (µs)
PEEK : Registerden Byte’ı okumada kullanılır.
POKE : Registere Byte’ı yazmada kullanılır.
POT : Belirlenen pindeki potansiyometrenin değerini okumaktadır.
PULSIN : Bir pindeki darbe genişliğini okumaktadır.
PULSOUT : Pinde darbe üretmektedir.
PWM : Pinde PWM sinyal üretmektedir.
RCTIME : Pindeki darbe genişliğini ölçmektedir.
READ : Eepromdan Byte’ı okumaktadır.
READCODE : Kod hafızasından kelime okumaktadır.
RESUME : Kesmeden sonra programı kaldığı yere göndermektedir.
RETURN : GOSUB komutuyla dallanılan alt programdan kaldığı yere geri döndürmektedir.
REVERSE : Pinin konumunu değiştirmektedir.(girişse çıkış çıkışsa giriş yapar)
SELECT CASE : Bir değişkeni farklı değerlerle karşılaştırmaktadır.
SERIN : Asenkron seri giriş.
SEROUT : Asenkron seri çıkış.
SHIFTIN : Senkron seri giriş.
SHIFTOUT : Senkron seri çıkış.
SLEEP : Belli bir süre için işlemcinin enerjisini kesmektedir.
SOUND : Belirlenen pinde ton yada beyaz gürültü oluşturmaktadır.
STOP : Programın icrasını durdurmaktadır.
SWAP : İki değişkenin değerini değiştirmektedir.
TOGGLE : Pini toggle durumuna almada kullanılır..
USBIN : USB giriş.
USBINIT : USB ayarlama.
USBOUT : USB çıkış.
WHILE… WEND : Şart doğru olana kadar programın (durumun) icrasını sürdürmede kullanılır.
WRITE : Eeproma byte’ı yazmada kullanılır.
WRITECODE : Kod hafızasına kelime yazmada kullanılır.
XIN : X-10 giriş.
XOUT : X-10 çıkış.
 
Geri
Yukarı