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



Teraz jest 1 kwi 2026, o 09:23


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 20 maja 2016, o 22:27 
Offline
Użytkownik

Dołączył(a): 25 gru 2012
Posty: 128
Pomógł: 0

Witam,
Generalnie jak w temacie. Jak odczytać bajt z danej strony (page) z pozycji 'x' ?

Komunikacja zrealizowana jest za pomocą magistrali sprzętowej TWI. Wszystko działa poprawnie. Mogę wysyłać znaki wyrazy pod wskazany adres.
Natomiast nie wiem jak zrealizować odczyt.
Np. mam wysłany bajt 0xFF(pałka) pod współrzędne 0,0 (lewy górny róg) teraz chciałbym go odczytać z wyświetlacza i wyświetlić w innym położeniu.
Będę wdzięczny za sugestie/podpowiedzi.

Używane funkcje:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



[b]Czy to naprawdę takie trudne by ze zrozumieniem czytać nawy działów chociaż , jak się już nie chce czytać zasad na forum ?? Jaki to jest poradnik panie kolego ?? następnym razem za umieszczenie postu w niewłaściwym dziale będzie
nagroda w postaci ostrzeżenia --- topic14999.html -- SunRiver
[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 maja 2016, o 10:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 maja 2013
Posty: 432
Lokalizacja: Gostyń / Poznań
Pomógł: 25

A moze się nie da? W manualu jest takie stwierdzenie...

"...
To read data from the GDDRAM, select HIGH for both the R/W# (WR#) pin and the D/C# pin for 6800-
series parallel mode and select LOW for the E (RD#) pin and HIGH for the D/C# pin for 8080-series parallel
mode. No data read is provided in serial mode operation.
..."
Aczkolwiek na I2C jest niby bit R/W... moze to się tylko SPI dotyczy...

A samo tak nie zadziala?
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
Podpis...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 maja 2016, o 19:19 
Offline
Użytkownik

Dołączył(a): 25 gru 2012
Posty: 128
Pomógł: 0

Wydaje mi się, że powinno się dać odczytać bajt z wyświetlaczy OLED.
Kwestia jest tylko taka jak to zapisać aby działało.

Odnośnie Twojej sugestii, to odczyt po i2c powinien odbywać się zgodnie z poniższym rysunkiem:
Obrazek

co po przełożeniu na c powinno wyglądać tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Wydaje się, że jest dobrze ale mimo wszystko gdzieś jest błąd :-(

-->> SunRiver nie mam pojęcia jak to się stało, że post założył się w nieodpowiednim miejscu. :oops: Dzięki za przeniesienie.



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: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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