0,00 €

V košarici ni izdelkov.

0,00 €

V košarici ni izdelkov.

More
    DomovRevijaProgramiranjeShield-A, učni pripomoček za programiranje mikrokontrolerjev (3)

    Shield-A, učni pripomoček za programiranje mikrokontrolerjev (3)

    Svet elektronike colorAvtorja: Vladimir Mitrović in Robert Sedak
    Email: vmitrovic12@gmail.com
    2020_290_
    V tem nadaljevanju bomo najprej izvedeli, kako časovno omejiti izvajanje nekega dela programa, potem pa tudi to, kako lahko mikrokontroler “prebere”, ali je neko stikalo, oziroma tipka, sklenjeno ali ne.

    3. programska naloga: Piskač mora izmenično ustvarjati tona frekvence 500 Hz in 1 kHz, vsakega po eno sekundo (piskač je priključen tako, kot prikazuje slika 14 v prejšnjem nadaljevanju te serije člankov).

    Bascom-AVR rešitev (program Shield-A_3.bas)
    Struktura vseh programov je zelo podobna: po uvodnih ukazih (s katerimi nastavimo delovanje mikrokontrolerja in določimo začetna stanja) sledi neskončna zanka (znotraj katere se programski ukazi vedno znova ponavljajo). Problem pri neskončni zanki pa je, da program iz nje ne more izstopiti, vsaj ne z našim dosedanjim znanjem programiranja. Zato podobna rešitev, kot je ta in ki bi se nam najbrž najprej porodila v mislih, ne bi delovala:

     

    Do
    
    Portb.5 = Not Portb.5
    
    Waitms 1
    
    Loop
    
    Do
    
    Portb.5 = Not Portb.5
    
    Waitus 500
    
    Loop

     

    Ta vsebina je samo za naročnike

    Če želite odkleniti to vsebino, se naročite.
    Politika zasebnosti

    Spoštujemo vašo zasebnost in se zavezujemo, da bomo osebne podatke, pridobljene prek spletnega informacijskega sistema, skrbno varovali in jih brez vaše privolitve ne bomo posredoval tretji osebi oziroma jih uporabili v druge namene. Ker obstajajo v spletnem informacijskem sistemu določene povezave na druge, zunanje spletne strani, ki niso vezane na nas, ne prevzemamo nobene odgovornosti za zaščito podatkov na teh spletnih straneh.

    Hkrati se zavezujemo, da bomo po svojih najboljših možnih močeh varovali podatke in zasebnost obiskovalcev spletne strani .

    Da bi preprečili nepooblaščen dostop do pridobljenih podatkov ali njihovo razkritje, ohranili natančnost osebnih podatkov in zagotovili njihovo ustrezno uporabo, uporabljamo ustrezne tehnične in organizacijske postopke za zavarovanje podatkov, ki jih zbiramo.

    Več: https://svet-el.si/politika-zasebnosti