hatırlamak A /D dönüştürücüsü
Stamp
çengellemek kadar DS1620 çok kolaydır. DS1620 8-pin çip geliyor. DS1620 8 pin Damga dan 5 volt sağlayın. Tedarik zemin DS1620 4 pin. Daha sonra DS1620 üç işaretçilerine sürücü Stamp üç I /O işaretçilerine kullanın:
Bu örnek kod için, varsayılmaktadır.
tamamlanan kablo şuna benzer:
Ya JAMECO (parça numarası 146456) ya da Parallax bir DS1620 alabilirsiniz (parça numarası 27917) bir " uygulama kiti " Bu çip, kondansatör, bazı iyi belgeler ve örnek kodlar içerir. Yoksa JAMECO (parça numarası 114382) dan kendi çip satın alabilirsiniz. Başvuru Kit belgelerine çok yararlıdır, çünkü DS1620 kullanmayı deneyin ilk defa almak öneririz.
Damga taşıyıcı kurulu prototip alanında veya ayrı bir breadboard DS1620 monte edebilirsiniz. Bunu monte ettikten sonra, LCD Damga I /O pin 3 kadar görüntüleyebilir ve daha sonra yük ve aşağıdaki programı çalıştırın kanca:
sembol RST = 0 'üzerinde /reset satırını seçin 1620symbol CLK = 1 1620symbol DQ_PIN veri hattı '1620symbol DQ = 2 vardiya kasalar için saat hattı' = LCDbegin veri hattı PIN2 'DQsymbol LCD = 3 pin temsili': Düşük RST 1620 tarihinde saat pin 'CLK ithigh konuşurken sürece 1620 seçimini' gerektiğini Varsayılan highpause 1000 'bootsetup için termometre ve LCD bekleyin: Yüksek RST' 1620b0 seçin = $ 0C diyerek " '$ 0c 1620 komut byte';% '1620b0 =% 10 göndermek' GOSUB shift_out; yapılandırma " Yazın 10 EEPROMstart_convert için gecikme 50ms '1620pause 50 işaretini kaldırın' termometre modegosub shift_out ayarlamak için '1620low RST göndermek 1620 komut bayt: b0 = $ EE conver