forum.mcontrollers.com - hlavní stránka forum.mcontrollers.com - fórum

 

.: fórum - hlavní stránka :.
Technology Stronghold by Rudolf Vesely
How to build Microsoft System Center hosted cloud series
FAQFAQ HledatHledat Seznam uživatelůSeznam uživatelů Uživatelské skupinyUživatelské skupiny RegistraceRegistrace
ProfilProfil StatistikaStatistika Soukromé zprávySoukromé zprávy PřihlášeníPřihlášení

 
Prevod výstupu teplotného čidla DS18B20 na BCD (89C2051)

 
Přidat nové téma   Zaslat odpověď    Obsah fóra mcontrollers.com -> 8051 / 8052
 
vlado
Nováček
Nováček


Založen: 1.4.2011
Příspěvky: 1

PříspěvekZaslal: 01 duben 2011, 21:28    Předmět: Prevod výstupu teplotného čidla DS18B20 na BCD (89C2051) Citovat

Zdravim vsetkych a sucasne prosim o pomoc.
Staviam teplomer s DS18B20 s vystupom na LCD na bazi 89C2051. Mam jediny problem....som zaciatocnik a nedari sa mi vymysliet prevod teploty z BIN na BCD (hlavne 4 bitovu desatinnu cast).
Najde sa dobra dusa kt. mi poradi nejaku utilitku na spominany prevod? dakujem

Arrow administrator: přejmenováno z "teplotne cidlo DS18B20"
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
piityy
Profesionál
Profesionál


Založen: 1.4.2008
Příspěvky: 2138

PříspěvekZaslal: 01 duben 2011, 21:45    Předmět: Citovat

Výstupem senzoru je přímo číslo ve formátu signed int (16b), jen 16x větší. Když tedy hodnotu vynásobíš 10 a pak vydělíš 16, výsledkem je desetinásobek naměřené teploty. To pak stačí jako celek převést do BCD a nejnižsí řád jsou desetiny stupně.
Celočíselnou aritmetiku na netu určitě najdeš.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

Zobrazit příspěvky z předchozích:   
Zobrazit předchozí téma :: Zobrazit následující téma  
Přidat nové téma   Zaslat odpověď    Obsah fóra mcontrollers.com -> 8051 / 8052 Časy uváděny v GMT + 2 hodiny
 
Strana 1 z 1
Přejdi na:  
Můžete přidat nové téma do tohoto fóra.
Můžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Můžete k příspěvkům připojovat soubory
Můžete stahovat a prohlížet přiložené soubory
 



Num Lock Holder - app to hold Numlock
Copyright © 2017 Rudolf Veselý, mcontrollers.com.
Je zakázáno používat části tohoto webu bez souhlasu autora. || Powered by phpBB © 2001, 2002 phpBB Group - with RedSquare DoubleJ(Jan Jaap)