[Atmega32][C] Czujnik temperatury, kłopot

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
zasepa
-
Posty: 10
Rejestracja: 27 sie 2010, 8:24
Lokalizacja: Częstochowa

[Atmega32][C] Czujnik temperatury, kłopot

Post autor: zasepa » 30 gru 2010, 15:09

Witam
Korzystam do LCD z biblioteki http://radzio.dxp.pl/hd44780/hd44780_av ... norw_c.htm
Chce podłączyć termometr ds18b20 pod uc. tylko ze nie mogę znaleźć programu który by odczytywał temperaturę i wyświetlał ją na LCD.
Może ktoś mi podać tak program oraz biblioteki do niego? Albo naprowadzić na strony z takimi programami.
Ja znalazłem takie programy ale nie działają pod tą bibliotekę do LCD
Będę bardzo wdzięczny

keruseykaryu

Post autor: keruseykaryu » 30 gru 2010, 17:30

radzio na swoich stronach przecież ma odpowiednie programy.

zasepa
-
Posty: 10
Rejestracja: 27 sie 2010, 8:24
Lokalizacja: Częstochowa

Post autor: zasepa » 31 gru 2010, 9:39

Ma ale biblioteki a przykładowego programu niema.
A ja poszukuje pod te biblioteki program.

keruseykaryu

Post autor: keruseykaryu » 31 gru 2010, 17:05

Tam jest pięć procedur na krzyż, każda opisana co robi!

void LCD_WriteCommand(unsigned char);
void LCD_WriteData(unsigned char);
void LCD_WriteText(char *);
void LCD_GoTo(unsigned char, unsigned char);
void LCD_Clear(void);
void LCD_Home(void);
void LCD_Initalize(void);

To chyba jest logiczne, że najpierw Initialize, a potem WriteText, czy Goto, czy Clear. Naprawdę w czym tu widzisz jakikolwiek problem?

No dobra. Radkowi się sypneła strona. Ale kopia jego obsługi DSka jest tu:
http://forum.mikrokontrolery.net/viewtopic.php?t=1181

Poza tym wpisz sobie w gugułach: DS18B20 site:mikrokontrolery.net I multum tego Ci wyskoczy.

zasepa
-
Posty: 10
Rejestracja: 27 sie 2010, 8:24
Lokalizacja: Częstochowa

Post autor: zasepa » 31 gru 2010, 17:30

void LCD_WriteCommand(unsigned char);
void LCD_WriteData(unsigned char);
void LCD_WriteText(char *);
void LCD_GoTo(unsigned char, unsigned char);
void LCD_Clear(void);
void LCD_Home(void);
void LCD_Initalize(void);

To chyba jest logiczne, że najpierw Initialize, a potem WriteText, czy Goto, czy Clear. Naprawdę w czym tu widzisz jakikolwiek problem?
Nie oto mi chodziło. Mi chodzi o program który czyta temperaturę z czujnika ds18b20 i wyświetla ją na LCD.

keruseykaryu

Post autor: keruseykaryu » 31 gru 2010, 18:19

Ale kopia jego obsługi DSka jest tu:
http://forum.mikrokontrol...opic.php?t=1181

zasepa
-
Posty: 10
Rejestracja: 27 sie 2010, 8:24
Lokalizacja: Częstochowa

Post autor: zasepa » 31 gru 2010, 21:12

Ale to jest na wyświetlacz graficzny a ja nie wiem ja to na LCD zrobić.

ODPOWIEDZ