Video: Arduino ile Servo Motor Kontrol 2024
Elektronik projelerinizde programlanabilir devreler kullanmaya başlarsanız, bazı kod yazmaya başlayacaksınız. Programlanabilir devre bir BASIC Stamp ise, bu kodu PBASIC'ye yazarsınız.
PBASIC'te sabitler olarak kullanılacak kendi isimlerinizi oluşturabilirsiniz. sabiti , bir değer atanan bir addır. Bu, değerin kendisinden ziyade programınızdaki sabit ismi kullanmanıza izin verir. Daha sonra değeri değiştirmeye karar verirseniz, sabitin her oluşumunu bulmak için programdan ava girmeniz gerekmez. Bunun yerine, sabiti tanımlayan satırı değiştirmeniz yeterlidir.
Burada, Gecikme adında bir sabit oluşturan ve onu 500'e atayan bir deyim var:
Gecikmeli CON 500
CON anahtar kelimesi, Gecikmenin, atanan değeri 500 olan bir sabit olduğunu gösterir.
Bir sabit kullanmak için, değeri kullanacağınız her yerde sabitin adını değiştirmeniz yeterlidir. Örneğin, bu satır, gecikme sabitine atanan değer için programı duraklatır:
DURAKLAMA Gecikmesi
Liste 2-3, LED'in ne kadar hızlı yanıp yanması gerektiğini belirlemek için bir sabit kullanan LED Flaşör programının bir sürümünü gösterir.
'LED Flaşör Programı' Doug Lowe 'Temmuz 10, 2011 "Bu program, 0, 2, 4, 6, 8 ve 10 nolu pimlere bağlanan LED'leri yarım saniyelik aralıklarla yanıp sönüyor." Programın bu sürümü, zaman aralığı için bir sabit kullanır. Gecikme CON 500 Main: YÜKSEK 0 YÜKSEK 2 YÜKSEK 4 YÜKSEK 6 YÜKSEK 8 YÜKSEK 10 DURAKLAT Gecikme DÜŞÜK 0 DÜŞÜK 2 DÜŞÜK 4 DÜŞÜK 6 DÜŞÜK 8 DÜŞÜK 10 DURAKLAT Gecikme GOTO Ana < PBASIC'de adlar oluştururken birkaç basit kural uygulamanız gerekir:
-
İsimler bir harf veya altçizgi ile başlamalıdır, ancak bir sayı ile başlayamaz. Böylece, Timer1 ve Timer1 hem geçerli isimlerdir, 1Timer değildir.
-
İsimler 32 karakter uzunluğunda olabilir.
-
İsimler büyük / küçük harfe duyarlı değildir, yani PBASIC büyük ve küçük harfleri ayırt etmez. Böylece, PBASIC, aşağıdaki adların hepsinin aynı olduğunu düşünür: TimerCheck, timercheck, TIMERCHECK ve TiMeRcHeCk.
-
Aslında, PBASIC'te hiçbir şey büyük / küçük harf duyarlı değildir, bu nedenle herhangi bir şey büyük veya küçük harflerle yazılabilir. Bununla birlikte, adlar yalnızca ilk harf büyük harflerle yazılmışken YÜKSEK ve GOTO gibi anahtar kelimelerin tümü büyük harflerle yazılmış yaygın bir PBASIC programlama sözleşmesidir.