Witajcie koledzy,
jestem początkującym "programistą" z jakimś tam doświadczeniem hardware'owym. Zrobiłem układ z ATmega128 (16MHz) z wyświetlaczem LCD TFT 5,7" i mam marzenie aby opanowując go nauczyć się programowania w C. Właśnie zainstalowałem Eclipse Indigo, programator USBASP, do którego podłączyłem moją płytkę i wygląda na to, że potrafię zaprogramować procesor bo na jego nóżce PC4 obserwuję przebieg. Spodziewałem się ciągu impulsów dodatnich o czasie trwania ok. 60ns powtarzanych co kilkaset ns. Jednak obserwuję odstęp między impulsami ok 2,1 ms.
Wiem, że popełniam jakiś fundamentalny błąd związany z wykonywaniem funkcji impuls, bo jeśli jej zawartość (linie 18 i 19 kodu) wstawię w miejsce jej wywołania (linia 11) to otrzymam żądany przebieg. Czy mógłby ktoś mi pomóc ?
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.