Zrobiłem bufor, a raczej zdarłem gotowca z książki Pana Mirka, żeby w tym już nie błądzić.
main.c
Zaloguj się, aby zobaczyć kod
Poniższe pliki dotyczą ATmega32(licznik impulsów enkodera):
main.c
Zaloguj się, aby zobaczyć kod
enc.c
Zaloguj się, aby zobaczyć kod
EFEKT :
* Łącze terminal z ATMega32, wysyłam znak zapytania
'?', dostaję odpowiedź np.
':' '/' '/' '#'. Czyli tu musi być dobrze ( proszę nie wnikać w automat liczący impulsy - działa poprawnie).
* Łącze terminal z UART0 ATMega128, resetuje układ o dziwo nie widzę w terminalu znaku zapytania, który jest pierwszą instrukcją w pętli głównej. No cóż myśląc, że jest wysyłany ( wysyłanie znaków działa, próbowałem w innym projekcie), wysyłam na UART0 przykładowe dane
':' '/' '/' '#' wpisane z klawiatury, wynik po odczycie jest wyświetlony na LCD - działa.
* Łącze oba uC i pustka .... obawiam się, że coś może być z brakiem wysłania znaku zapytania '?'.