09-07-2023, 11:44
Witajcie, kupiłem ostatnio trochę wyświetlaczy open-smart 3.5" i zamówiłem partię PCB do swoich urządzeń. Niestety, pojawił się problem - nie zauważyłem, że oryginalnie ten shield z wyświetlaczem jest przystosowany do pracy np z arduino uno i linia danych (równoległa, 8-bit) jest dopasowana do całego portu w arduino, a ja w swoim projekcie montuję procesor (ATMEGA328PB) bezpośrednio na płytce urządzenia, a piny wyświetlacza podłączyłem do niego po prostu tak żeby się wygodnie projektowało PCB
No i teraz jest problem. Nie wiem jak przerobić tą bibliotekę aby przypisać piny w mojej konfiguracji:
Strasznie byłbym wdzięczny za pomoc z tą biblioteką. Zamówienie kolejnej partii PCB na chwile obecną nie wchodzi w grę więc musi zostać tak jak jest.
No i teraz jest problem. Nie wiem jak przerobić tą bibliotekę aby przypisać piny w mojej konfiguracji:
Kod:
CS - PB2 - D10
RS - PD4 - D4
WR - PD3 - D3
RD - PE2 - D25
RST - PE0 - D23
D0 - PE3 - D26
D1 - PC0 - D14
D2 - PC1 - D15
D3 - PB1 - D9
D4 - PB0 - D8
D5 - PD7 - D7
D6 - PD6 - D6
D7 - PD5 - D5
Strasznie byłbym wdzięczny za pomoc z tą biblioteką. Zamówienie kolejnej partii PCB na chwile obecną nie wchodzi w grę więc musi zostać tak jak jest.