Şubat, 2009 için Arşiv

    IF..THEN – PBP Türkçe

    IF Comp {AND/OR Comp…} THEN
    Statements…
    ELSE
    Statements…
    ENDIF

    Bir veya birden fazla karşılaştırma işlemi gerçekleştirir. Her bir Comp ( Comparison – Karşılaştırma ) ifadesi, bir değişkeni, bir sabit ile ya da bir karşılaştırma ifadesi içeren bir başka değişken ile ilişkilendirebilir, karşılaştırabilir. If..Then ise bu karşılaştırma ifadesinin sonucunu “doğru” veya “yanlış” şeklinde değerlendirir. Eğer karşılaştırma ifadesi “doğru” olarak değerlendirilir ise, Then kısmından sonra yazan statement ( ifade ) kısmı çalıştırılır. Eğer “yanlış” olarak değerlendirilir ise, Then ifadesinden sonra belirtilen kısımlar çalıştırılmaz. Sonucu “0″ olarak değerlendirilen karşılaştırma ifadeleri “yanlış” olarak düşünülür. Sonucu “0″dan başka herhangi bir değer olan ifadelerin hepsi “doğru” olarak düşünülür. Karşılaştırma ifadelerinin sonuçlar işaretsizdir, “-” veya “+” değerli yoktur. Birden fazla karşılaştırma ifadesini kullanırken, karşılaştırma sırasını belirlemek için parantez kullanılmalıdır. Aksi taktirde karşılaştırma ifadeleri yazılımcının istemediği bir sıra ile çalıştırılabilir. Bu da yazılımın istenmeyen bir şekilde çalışmasına neden olabilir.

    IF..THEN ifadesi iki farklı şekilde kullanılabilir.

    Devamını Oku >>

    9 Şub 2009 | Kategori: Elektronik, Konu Anlatımı
    Etiketler:, , , , , , , , ,

    INPUT – PBP Türkçe

    INPUT Pin

    Pin‘i giriş olarak ayarlar. 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.

    Örnek

    INPUT 0 ‘ Pin0 giriş olarak ayarlandı
    INPUT PORTA.0 ‘ PORTA, pin 0 giriş olarak ayarlandı

    Alternatif olarak bu işlem daha pratik ve kısa yolla yapılabilir.

    Devamını Oku >>

    1 Şub 2009 | Kategori: Elektronik, Konu Anlatımı
    Etiketler:, , , , ,
Şubat, 2009 için Arşiv