DS1620 má dva režimy: v jednom režim, to sa chová ako samostatný čip termostatom, a v druhom režime ho pripojiť k počítaču a použiť ho ako teplomer. EEPROM si pamätá aktuálny režim, rovnako ako požadovaných teplôt pre termostatu.
Zapájanie DS1620 do Stamp je veľmi jednoduché. DS1620 je dodávaný v 8-pin čipu. Dodávame +5 voltov z Pečiatka na pin 8 z DS1620. Dodávky zem na pin 4 DS1620. Potom pomocou troch I /O pinov z Stamp riadiť tri kolíky na DS1620:
V tomto príklade kódu, sa predpokladá, že :.
dokončil zapojenie vyzerá takto:
Môžete si DS1620 buď z Jameco (číslo dielu 146456) alebo Parallax (objednávacie číslo 27917), v " aplikačnej sady " ktorý obsahuje čip, kondenzátor, nejaké dobré dokumentáciu a ukážkový kód. Alebo si môžete kúpiť čip na jeho vlastné od Jameco (číslo dielu 114382). Navrhoval by som dostať Kit žiadosti o prvom pokuse pomocou DS1620, pretože dokumentácia je veľmi užitočné.
Môžete zostaviť DS1620 v prototype oblasti Pečiatka nosnej doske alebo na samostatnom doštička na krájanie. Potom, čo ste zhromaždili to, háčik monitora LCD až do I /O pin 3 pečiatky, a potom načítať a spustiť nasledujúci program:
symbol RST = 0 'select /RESET linku na 1620symbol CLK = 1 'clock linka pre posuvných registrov na 1620symbol DQ = 2' dátovej linky na 1620symbol DQ_PIN = 'pin zastúpenie pre DQsymbol LCD = 3' PIN2 dátovej linky pre LCDbegin: nízka RST "zrušte zaškrtnutie 1620, ak hovorí s ithigh CLK 'hodiny pin na 1620 by mal default highpause 1.000 "čakať na teplomeru a LCD k bootsetup: vysoké RST" vyberte 1620b0 = $ 0C '$ 0C je 1620 príkazový bajt "hovorí &