• Arduino uchun dastur yozishda
  • Taqqoslash va arifmetik operatorlar
  • Mavzu №15. Zamonaviy vositalar asosida o‘rnatilgan tizimlarni amaliy apparat-dasturiy joriy etish




    Download 2,49 Mb.
    bet4/5
    Sana13.05.2024
    Hajmi2,49 Mb.
    #228441
    1   2   3   4   5
    void setup() {
    // put your setup code here, to run once:
    //O’zgaruvchilar Yoki portlar elon qilish uchun
    }
    void loop() {
    // put your main code here, to run repeatedly:
    // Umumiy ishni bajarish uchun
    }
    Arduinoga O‘rnatilgan tizimlar uchun dasturiy ta'minot ishlab chiqilgan qurilmalarni kompilyatsiya qiladigan va dasturlaydigan IDE yozish dasturiy qobig'idan iborat. Kompilyatsiya-bu yuqori darajali dasturlash tilida yozilgan dasturni kompilyator bajaradigan mashina kodiga (yig'ish tili) yaqin bo‘lgan past darajadagi ekvivalent dasturlash tiliga tarjima qilish. To‘liq dasturlash tsikli Arduino dasturchilari qobig'i orqali amalga oshiriladi
    Bu qobiq tarkibiga quyidagilar kiradi: matn muharriri, protsessor, loyiha menejeri, dasturlarni yuklash vositalari va kompilyator. Qayta ishlash loyihasi asosida Java -da yozilgan ramka Windows, MacOSX va Linuxda ishlaydi. Arduino dasturlash tili allaqachon tanish va standart C ++ (u ishlatadigan AVR-GCC kompilyatori).
    Arduino uchun dastur yozishda siz ikkita kerakli funktsiyani yozishingiz kerak - setup () va loop ().
    Birinchisi ishga tushganda bir marta chaqiriladi,
    ikkinchisi cheksiz pastadirda bajariladi.
    -if - taqqoslash operatorlari bilan birgalikda ishlatilsa, u shartning to‘g‘riligini tekshiradi;
    -ifelse - bir nechta tekshiruvlarni birlashtirishga imkon berish bilan birga, agar kodi oqimini asosiy if ifodasidan ko‘ra ko‘proq nazorat qiladi;
    Taqqoslash va arifmetik operatorlar:
    - "agar" (taqqoslash operatori XY);
    - "==" (equalto) - teng;
    - "! =" (Teng emas) - teng emas;
    - "<" (lessthan) - kamroq;
    - "<=" (kichik yoki teng) - OR tengidan kam;
    - ">" (kattaroq) - ko‘proq;
    - "> =" (kattaroq yoki teng) - ko‘proq OR teng;
    - "=" (topshiriq) - operatordan o‘ng o‘zgaruvchining qiymatiga, chap o‘zgaruvchiga;
    - "+" (qo‘shish) - qo‘shish;
    - " -" (ayirish) - ayirish;
    - "*" (ko‘paytirish) - ko‘paytirish;
    - "/" (bo‘linish) - bo‘linish;

    Download 2,49 Mb.
    1   2   3   4   5




    Download 2,49 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mavzu №15. Zamonaviy vositalar asosida o‘rnatilgan tizimlarni amaliy apparat-dasturiy joriy etish

    Download 2,49 Mb.