Generalnie program ma działać według tych wytycznych:
1.
Przycisk Up – zwiększa wychylenie serwomechanizmu
Przycisk Down – zmniejsza wychylenie serwomechanizmu
2.
-podłączyć wyświetlacz LCD i wyświetlić wartość:
aktualnie podawanego wypełnienia – szerokości impulsu w ms
kąt aktualnego położenia serwomechanizmu – 0-180 st.
I działa, ale nie na ATB 1.04, ponieważ na wyświetlaczu jest takie coś:
![Obrazek](https://obrazkiforum.atnel.pl/thumb/13818/7c238c83fa324c7e37dd6b62d5a04f2a.jpg)
Program działa w 100%. Skąd to wiem?
Na innej płytce "studenckiej" kupionej nie ważne gdzie, mam takie coś:
podłączenie
![Obrazek](https://obrazkiforum.atnel.pl/thumb/13818/4073ea58eba449cbcc9f6c225307d472.jpg)
![Obrazek](https://obrazkiforum.atnel.pl/thumb/13818/167a4cf0dd81f23e91059d08efd01cc9.jpg)
Program działa w 100%. Skąd to wiem?
Na innej płytce tego typu, "studenckiej", działa:
![Obrazek](https://obrazkiforum.atnel.pl/thumb/13818/5eefe250150fd9788be576469968daa1.jpg)
![Obrazek](https://obrazkiforum.atnel.pl/thumb/13818/1931397d9819e53d5e667b57a5efd88a.jpg)
*dla pedantów, tak, kable MOSI i D7 są jednocześnie podłączone do PB5, i mimo tego program wchodzi i działa (tak samo na ATB).
Dodatkowo, na ATB, wyświetlacz nie działa, ale działają przyciski, i PWM na PD5 bo serwo reaguje i zmienia kąt wychylenia więc na ATB program też się wgrywa poprawnie.
Tak więc, czy jest ktoś w stanie podzielić się ze mną wiedzą tajemną, jak zrobić tak żeby wyświetlacz działał, bo najwyraźniej coś gdzieś przeoczyłem?
Z góry dzięki
** jakby kogoś interesowały funkcje używane do obsługi wyświetlacza
http://w-tarnawski.pl/materialy-do-zaje ... m-1-2/#ad3