RTV forum PL | NewsGroups PL

Nieudany odczyt temperatury DS1820 przy użyciu ATMEGA8515 w CodeVisionAVR

ATMEGA8515 i pomiar temperatury DS1820

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Nieudany odczyt temperatury DS1820 przy użyciu ATMEGA8515 w CodeVisionAVR

uC PC
Guest

Fri Sep 28, 2007 12:38 pm   



Mam problem z odczytem temperatury z DS1820, układ bardzo dobrze współpracuje
z AT90S2313 a nie chce działać z ATMEGA8515. Zwracany wynik to zawsze -9999

Używam kompilator CodeVisionAVR.

Czy ktoś może spotkał się z takim problemem i wie w czym jest problem.

Dzięki


--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

wchpikus
Guest

Fri Sep 28, 2007 2:52 pm   



Witam!

Quote:
Czy ktoś może spotkał się z takim problemem i wie w czym jest problem.

Te same zegary?

Ja bawilem sie troche ds18b20.
Jaki kompilator,jezyk?
Pozdrawiam

Yanek
Guest

Fri Sep 28, 2007 3:53 pm   



Witam,
Quote:
Mam problem z odczytem temperatury z DS1820, układ bardzo dobrze
współpracuje
z AT90S2313 a nie chce działać z ATMEGA8515. Zwracany wynik to
zawsze -9999

Używam kompilator CodeVisionAVR.

Czy ktoś może spotkał się z takim problemem i wie w czym jest problem.

Problemu nie ma żadnego.

Prawdopodobnie nie przeprowadziłeś inicjalizacji. Poczytaj w dokumentacji.
Jak własnie nie było inicjalizacji to same FFFFFF zwaracał.

Pozdrawiam
Andrzej

Zibias
Guest

Fri Sep 28, 2007 4:41 pm   



Quote:
Mam problem z odczytem temperatury z DS1820, układ bardzo dobrze
współpracuje
z AT90S2313 a nie chce działać z ATMEGA8515. Zwracany wynik to
zawsze -9999


sprawdź zegar, może coś z czasami jest nie tak. Mialem sytuację że jak dałem
parametry graniczne to
czasami łapał właśnie same F

Guest

Sat Sep 29, 2007 3:17 pm   



Quote:
Problemu nie ma żadnego.
Prawdopodobnie nie przeprowadziłeś inicjalizacji. Poczytaj w dokumentacji.
Jak własnie nie było inicjalizacji to same FFFFFF zwaracał.

Raczej nie w tym problem, bo ten sam fragment programu działa prawidłowo w
AT90S2313 a w ATMEGA8515 już nie odczytuje temperatury, zwraca na wyświetlaczu -
9999. Używam w obu przypadkach tego samego kwarcu.







--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Yanek
Guest

Tue Oct 02, 2007 9:39 pm   



A może masz włączonego fuse bita z dzieleniem zegara przez 8 i masz wtedy
inne czasy ?

Pozdrawiam
Andrzej

elektroda NewsGroups Forum Index - Elektronika Polska - Nieudany odczyt temperatury DS1820 przy użyciu ATMEGA8515 w CodeVisionAVR

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map