Zdravím, mám tu na stole 16F887 DS18B20 a LCD Nokia 3310. Zobrazování na LCD jsem už nějak rozchodil ale teď se mi jedná o to čidlo. Pár nějakých kousků kódu jsem někde vygooglil ale pořád nemůžu přijít jak to 100% zfunkčnit. Čidlo je na RB3. Nemáte někdo code pro toto čidlo které by mi zobrazovalo i záporné hodnoty. Program píšu v C pomocí MPLAB a HI-TECH PRO MODE. Děkuji za odpovědi
Tady mám teploměr s DS18B20 pro zobrazení na LCD 16x2 znaků. Uprav si to podle tvého programu.
Teploměr s DS18B20.zip (6.56 KB)
Díky až bude čas zase chvilku tak vyzkouším a dám vědět. Díky
babrám se s těma dskama nemáte někdo rutinu pro více DS čidel?? nějak se tím nemůžu funkčně prokousat…
{
therm_reset();
therm_write_byte(THERM_CMD_MATCHROM);
cidloreal(); //adresa cidla s CRC
therm_write_byte(zacni prevod);
return;
}
ten simulátor to je proteus?
Já si tu s tím hraju, ale v proteusu mi nejdou nastavit desetiny, abych si to vyzkoušel
Edit, Tak nic, už jsem na to přišel