Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 1 wrz 2025, o 07:21


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 22 lis 2014, o 00:12 
Offline
Użytkownik

Dołączył(a): 24 lip 2013
Posty: 60
Lokalizacja: Okolice Gliwic
Pomógł: 3

Cześć, mam do zrobienia projekt. Generalnie wybrałem sobie prosty wyświetlacz z Nokii 5110.
Oczywiście podłączenie sprawdziłem w gugl, aczkolwiek są pewne rozbieżności, zarówno w układzie pinów (opis) jak i ich nazwy, przykładowo:
W Eagle mamy np. coś takiego - widać 9 pinów:
Obrazek
W Internecie mamy znów coś takiego - nigdzie nie znalazłem wariantu 9 pinowego, tylko 8 pinowe:
Obrazek
Zaś dostępny taki wyświetlaczyk na alledrogo ma następujący pinout:
Obrazek

I teraz pytanie: Zdaje się, że bierzemy pod uwagę model, który akurat jest dostępny do kupienia :) Kłopotj ednak jest następujący: Jak podłączyć BL (Backlight)? Tak samo jak VO, czyli przez kondensator elektrolityczny?
Ponadto oznaczenia sugerują korzystanie z SPI, zaś w obrazku nr 2 (z google grafika) np. SCLK nie jestp odłączony do PB5 (SCK) tylko do PB4 (MISO)...
Naprawdę, jest tyle rozbieżności, że zdążyłem już się zmęczyć szukaniem informacji.
Proszę o pomoc w podłączeniu wyświetlacza z 3obrazka do atmegi 8:
RST - reset megi (?),
CE i DC i DIN - dowolne piny IO (?)
CLK - SCK (?)
Vcc, gnd wiadomo,
BL - Vcc, czy przez elektrolityczny do GND?

Proszę umieścić zdjęcia zgodnie z wytycznymi: topic44.html
Edit: Done :)



Ostatnio edytowano 22 lis 2014, o 00:28 przez Kanc1erz, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lis 2014, o 00:38 
Offline
Użytkownik

Dołączył(a): 24 lip 2013
Posty: 60
Lokalizacja: Okolice Gliwic
Pomógł: 3

Patrząc na typowe podłączenie postu SunRiver jest on podłączony przypadkowo (nie licząc intów), pomijając SPI.
Aczkolwiek gdybym chciał skorzystać z ww. magistrali musiałbym podłączyć: clocka do sck, sdin do mosi, RESET, CE oraz DC do obojętnie jakich pinów (ze wskazaniem resetu do pinu przerwania?).
Jeżeli dobrze myślę to proszę tylko o potwierdzenie - klikam pomógł i temat do zamknięcia :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 gru 2014, o 18:55 
Offline
Nowy

Dołączył(a): 12 lis 2014
Posty: 16
Pomógł: 1

No właśnie u mnie ten LCD (dokładnie taki sam) działa wyłącznie przy CE podpiętym do SS. Niżej masz listę do init :D
Kod:
    LcdSend( 0x21, LCD_CMD ); /* LCD Extended Commands. */
    LcdSend( 0xC8, LCD_CMD ); /* Set LCD Vop (Contrast).*/
    LcdSend( 0x06, LCD_CMD ); /* Set Temp coefficent. */
    LcdSend( 0x13, LCD_CMD ); /* LCD bias mode 1:48. */
    LcdSend( 0x20, LCD_CMD ); /* LCD Standard Commands,Horizontal addressing mode */
    LcdSend( 0x0C, LCD_CMD ); /* LCD in normal mode. */


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 gru 2014, o 19:26 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8615
Pomógł: 338

W kwestii nazewnictwa to powinno wam rozjaśnić,

http://www.sunduino.pl/wordpress/licho-nie-spi/

resztę też znajdziecie na stronie ...


Autor postu otrzymał pochwałę

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO