Žinios Discovery
/ Knowledge Discovery >> Žinios Discovery >> Technika >> elektronika >> kietojo kūno elektronikos >>

Kaip Mikrovaldikliai Work

; šešioliktainį skaičių " - $ EE 238 dešimtaine) pasakyti termometrą pradėti savo konversijos procesą

Tada programa. patenka kilpą. Kas antras, ji siunčia komandą į DS1620 aiškindamasis DS1620 grįžti esamą temperatūrą, ir tada jis nuskaito 9-bitų reikšmę, kad DS1620 grąžina į W0 kintamąjį. Žyminio siunčia ir gauna duomenis 1 bitas ne laiku perjungti CLK liniją ant DS1620. Atminkite, kad w0 (16 bitų) kintamasis perdangas B0 /B1 (8-bit) kintamuosius, kurie perdangos bit0 /bit1 /.../bit15 (1-bit) kintamuosius, todėl, kai įdėsite truputį iš DS1620 į bitų 8 ir padalinti w0 2, ką darai keičiasi kiekvieną šiek tiek į dešinę laikyti 9 bitų temperatūrą nuo DS1620 į w0. Kai temperatūra buvo išsaugotas W0, ekranas paprogramė nustato, ar skaičius yra teigiamas arba neigiamas ir rodo jį tinkamai LCD ekrane kaip Celsijaus temperatūrai. Konversijos nuo laipsnių C laipsnių F: Rīga, DF = nuolatinės srovės * 9/5 + 32

Šiuo metu mums pavyko sukurti labai brangus termometras.

Page << [11] [12] [13]