Cześć,
podstawowy kod, przepisany z książki.
Wszystko fajnie działa gdy kod wygląda tak:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Ale wynik odczytu otrzymuję z zakresu 0-254.
Vcc to 5V.
więc zamiast na końcu return ADCH; wpisuje: return ADCH *(5/255);
w ten sposób na LCD powinienem mieć wartości z zakresu 0-100, a tymczasem wyświetla się wartość 0.
Co jest nie tak?
funkcja LCD_Int wygląda tak:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.