DS1620 ima dva načina: v enem Način, da deluje kot samostojni termostat čip, in v drugem načinu ga priključite na računalnik in jo uporabite kot termometer. EEPROM zapomni trenutni način kot tudi zastavljene temperature za termostat.
pečal DS1620 na Žig je zelo enostavno. DS1620 je na voljo v 8-pin čip. Dobavljamo +5 voltov od Žig na pin 8 za DS1620. Oskrba na tleh pin 4 DS1620. Nato pa uporabite tri I /O zatiči iz Žig voziti tri nožice na DS1620:
Za ta primer kode, se domneva, da:.
Izpolnjen ožičenje izgleda takole:
Lahko dobite DS1620 bodisi iz Jameco (številka 146.456) ali Parallax (številka dela 27917) v " aplikacij kit " ki vključuje čip, kondenzator, nekaj dobrih dokumentacijo in vzorčno kodo. Ali lahko kupite čip sama od Jameco (številka 114382). Jaz bi predlagal, dobili kompleta uporabi v prvem poskusu z DS1620, ker je dokumentacija je zelo koristen.
Lahko sestavite DS1620 na področju prototipa Žig nosilne plošče ali na ločenem Maketa. Ko ste jo sestavili, kavelj vaš LCD prikaže do I /O pin 3 Žig in nato naložite in zaženite naslednji program:
simbol RST = 0 "izberite /reset linijo na 1620symbol CLK = 1 "Ura linija za registre izmenah na 1620symbol DQ = 2" skladno podatkov na 1620symbol DQ_PIN = "pin zastopanje DQsymbol LCD = 3 'PIN2 podatkovno linijo za LCDbegin: nizka RST" prekličite 1620, razen če se pogovarjam z ithigh CLK' clock pin na 1620 naj bi Privzeta highpause 1000 "počakati na termometer in LCD na bootsetup: visoka RST" izberite 1620b0 = $ 0C '$ 0C je ukaz bajt 1620 "rekel " Ustvari Config " gosub shift_out' ga pošljite na 1620b0 =% 10 '% 10 je ukaz bajt 1620 ", da nastavite termometer modegosub shift_out" ga pošljite na 1620low RST "prekličite 1620pau