ATMEGA8515 i pomiar temperatury DS1820

Sep 28, 2007 5 Replies

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



Witam!

Te same zegary?

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

Witam,

zawsze -9999

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

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

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.

A mo¿e masz w³±czonego fuse bita z dzieleniem zegara przez 8 i masz wtedy inne czasy ?

Pozdrawiam Andrzej

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required