Jestem jak w jakiejś matni. Czytam o tych uC kilka dobrych miesięcy, a praktycznie nic nie ruszyłem. Mam płytkę stykową z Atmegą. LM335 podłączony do pinu PC5. Po kompilacji tej funkcji, którą podałem wyświetlają mi się zera. Jak skopiowałem gotowca to pokazywał dobrą temperaturę, ale tak się 0 nauczę.
Uczę się, próbuje cokolwiek zrobić, ale na razie mam 0 postępy. Jeżeli chodzi o ADC to moje pytanie brzmiało jak pozbyć się tej funkcji dtostrf.
Teraz mam taki kod:
Zaloguj się, aby zobaczyć kod
Mam timer0. Ustawiłem preskaler 8, procek liczy do 200, przerwanie mam co 8Mhz/(8*200), czyli 0,005 s. Lampki dość dennie się palą tzn. PD1 powinna się zapalić w czasie do 1 sekundy, później PD2 powinna się zapalić PD1 gaśnie, a to wszystko nie jest takie płynne.
Kombinuje, aby tworzyć funkcje umożliwiające mi wyświetlanie czegoś na tym ekranie. Dlatego chciałem, aby pokazywało mi upływające sekundy, ale to nie działa.
Książkę Tomasza Francuza mam. Niestety nie mogę jej ogarnąć. Na przykład tam gdzie jest napisana obsługa wyświetlacza LED to jest dosłownie kilka linijek dość średnio wytłumaczonych, skomplikowanie napisanych, że tak powiem.