ATNEL tech-forum https://forum.atnel.pl/ |
|
Wyświetlacz graficzny PCD8544 -- To nie boli https://forum.atnel.pl/topic2115-30.html |
Strona 2 z 4 |
Autor: | Piotrek_P [ 6 sty 2014, o 00:13 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Pokaż kolego kawałek kodu który sprawia problem lub log z konsoli, bo nie wiadomo gdzie masz coś nie tak. |
Autor: | klonyyy [ 6 sty 2014, o 00:18 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Tylko że kod powyżej nie działa. |
Autor: | Piotrek_P [ 6 sty 2014, o 00:34 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Aby to działało, wartość liczbową uint8_t należy zamienić na kod ASCII np. funkcją itoa(liczba,tekst,10) |
Autor: | klonyyy [ 6 sty 2014, o 00:41 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Posłużyłem się funkcją Mirka, ale dalej nie działa - wyświetla to samo co przy rzutowaniu czyli kolejno chary tak jak mam zapisane w tablicy w pliku *.h. |
Autor: | Zaba [ 6 sty 2014, o 02:00 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
spróbuj w ten sposób język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. mam nadzieję , że dobrze kombinuję |
Autor: | klonyyy [ 6 sty 2014, o 07:57 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Ehhh dalej nic nie działa - pojawia mi się tylko cudzysłów na wyświetlaczu, jak wcześniej EDIT: Działa takie coś : |
Autor: | Badman [ 24 sty 2014, o 10:49 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
SunRiver: gdzie należałoby majstrować w Twoim kodzie do PCD8544, aby otrzymać przewijanie ekranu ? Chcę przekierować printf na wyświetlacz i tak jak w przypadku konsoli na PC poz zapełnieniu całego ekranu: 1 - górny wiersz znika 2 - to co poniżej przerysowywane jest od góry 3 - na "końcu" wstawiany jest nowy tekst |
Autor: | SunRiver [ 24 sty 2014, o 14:33 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
trzeba po prostu napisać do funkcyjkę i tyle |
Autor: | kurnachatka [ 16 lut 2014, o 21:37 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Zaimportowałem sobie libsa jak w temacie od naszego Kolegi SunRiver do tegoż wyświetlacza (u mnie to była Nokia 5110) wszystko śmiga jak należy z małym wyjątkiem rozmiar trzcinki FONT_2X, nie wyświetla tekstu z tym rozmiarem. |
Autor: | SunRiver [ 16 lut 2014, o 21:47 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
kurnachatka napisał(a): małym wyjątkiem rozmiar trzcinki FONT_2X, nie wyświetla tekstu z tym rozmiarem. No cóż przepraszam że nie spędziłem kolejnych kilku tygodni na testowaniu wszystkich możliwych czcionek czy innych rzeczy... Jęsli nie spełnia twoich oczekiwań po prostu nie używaj weź inna , napisz własną możliwości jest wiele, a dlatego, że libs jest d. (Y) nie działa z wszystkim i na wszystkim i wszystkim .. zaprzestałem upubliczniania czegokolwiek RAZ jeszcze PRZEPRASZAM WIĘC że jest do niczego nie przydatna ta biblioteka. |
Autor: | kurnachatka [ 16 lut 2014, o 21:57 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
SUN nie masz za co przepraszać No co ty TY NASZ WIELKI MISTRZU. Po porostu testowałem sobie i cosik takiego zauważyłem dlatego zadałem pytanie może ktoś się z tym też spotkał a może to wina mojego wyświetlacza czy cuś. ------------------------ [ Dodano po: 2 minutach ] JA jestem ostatni co by tu narzekał |
Autor: | Piotrek_P [ 16 lut 2014, o 22:10 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Spokojnie Panowie. Wszystko pięknie działa. Literki, cyferki itp. |
Autor: | kurnachatka [ 16 lut 2014, o 22:14 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
No właśnie czyli problem u mnie. Piotrek_P mógłbyś wkleić main.c może ja się źle odwołuje do tych funkcji. |
Autor: | Piotrek_P [ 16 lut 2014, o 22:29 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
To co poniżej powinno ładnie działać. Z wyświetlaniem liczb chyba dasz radę |
Autor: | kurnachatka [ 16 lut 2014, o 22:33 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Piotrek_P - Dzięki sprawdzę u mnie. ------------------------ [ Dodano po: 9 minutach ] Znalazłem gdzie robiłem błąd. |
Autor: | Piotrek_P [ 16 lut 2014, o 23:05 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Też się na to kiedyś naciąłem jak próbowałem wyświetlać znaki o wielkości x1 i x2, ale w jednym wierszu :-/ |
Autor: | 1bobik1 [ 13 kwi 2014, o 21:08 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Mam pytanie związane z tymi wyświetlaczami. Czy ktoś z was robił do nich podświetlenie ? Ostatnio przerobiłem w Eaglu bibliotekę dla takiego wyświetlacza tzn naniosłem 5 otworów, 4 od podświetlenia i jeden ustalający. I teraz pytanie co to za diody na tych płytkach? i czy można coś podobnego zakupić ? tu przerobiona biblioteka: https://www.dropbox.com/s/zjtmrcm6em8i69u/lph-7366.lbr?dl=0 jeśli ktoś będzie tak miły to proszę o sprawdzenie czy poprawnie zrobiona. |
Autor: | Tom277 [ 12 lip 2014, o 19:46 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Witam Poproszę o podpowiedź. Co może być nie tak, że na wyświetlaczu pojawia mi się przez ułamek sekundy napis "Please wait" następnie wyświetlacz staje się cały czarny (delikatnie prześwituje napis "Please wait") a po chwili wszystko gaśnie i już nic więcej się nie dzieje. Po resecie wszystko się powtarza. Wyświetlacz od NOKI 5110 na "czerwonym" laminacie, jakiś tam chińczyk. Procesor ATmega32, zasilanie 5V na procesor i 3V3 na LCD, ale próbowałem też zasilać wszystko z 3V3, efekt ten sam. Pozdrawiam Już sobie poradziłem. Musiałem zmienić wartość kontrastu. Widocznie mój chińczyk był bardziej egzotyczny. |
Autor: | WoodPaker [ 15 lip 2014, o 21:36 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Na 5V tez chodzi bez problemu |
Autor: | mirekk36 [ 15 lip 2014, o 21:41 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
WoodPaker napisał(a): Na 5V tez chodzi bez problemu Wiesz - układy TTL też przez jakiś czas "chodzą" na 12V bez problemu |
Autor: | WoodPaker [ 15 lip 2014, o 21:59 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Tyle, ze na większości nokii sprowadzanych z chin jest napis 3.3V-5V. |
Autor: | Tom277 [ 16 lip 2014, o 09:33 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Cytuj: Wiesz - układy TTL też przez jakiś czas "chodzą" na 12V bez problemu chodzą, chodzą do czasu, aż nie odejdą do krainy wiecznie wolnych elektronów Z tego co widać, co wyświetlacz to inne możliwości i parametry. Chyba tylko oryginalne, a przynajmniej renomowane są powtarzalne i przewidywalne. Co ciekawe wyświetlacz od 5110 (na czerwonej płytce) udało mi się ożywić, natomiast jakiś chińczyk 3410 i 3310 w plastikowej ramce nie mogę uruchomić. Wyświetlacz jest na 100% ok ponieważ włożyłem go do telefonu i działa. |
Autor: | WoodPaker [ 16 lip 2014, o 11:05 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Ja mam problemy z uruchomieniem go na Słonecznej bibliotece, a na chińskiej, którą dostałem wraz z LCD chodzi. Problem jest w tym, że ta chińska ma programowy SPI, a Słoneczna sprzętowy. No ale może to kwestia inicjalizacji LCD. Tak w każdym razie to wygląda. W wolnej chwili sparwdzę |
Autor: | krawacik3 [ 20 lip 2014, o 00:06 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
@Tom277 Miałem to samo, wystarczy, że przed i po bitmapie dasz taki kontrast: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Dobierałem doświadczalnie, taki kontrast daje... dobry kontrast. |
Autor: | Tom277 [ 21 lip 2014, o 05:31 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Dziękuję krawacik3, tylko do czego się tyczy Cytuj: Miałem to samo, wystarczy, że przed i po bitmapie dasz taki kontrast: bo z "czerwona" płytką sobie poradziłem zmieniając kontrast na chyba 0x70. Problem mam z uruchomieniem od 3410 i 3310. Obydwa nie pokazują nic Pozdrawiam |
Autor: | fullmoonguy [ 22 lip 2014, o 21:00 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
krawacik3 napisał(a): @Tom277 Miałem to samo, wystarczy, że przed i po bitmapie dasz taki kontrast: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Dobierałem doświadczalnie, taki kontrast daje... dobry kontrast. Tom277 napisał(a): Dziękuję krawacik3, tylko do czego się tyczy Cytuj: Miałem to samo, wystarczy, że przed i po bitmapie dasz taki kontrast: bo z "czerwona" płytką sobie poradziłem zmieniając kontrast na chyba 0x70. Problem mam z uruchomieniem od 3410 i 3310. Obydwa nie pokazują nic Pozdrawiam Ja już rozgryzłem te wyświetlacze. Wg mnie każdy chińczyk pracujący w fabryce od tych sterowników miał swoją ulubioną liczbę którą trzeba wpisać do rejestru od konfiguracji kontrastu. Panowie podali swoje typy, a dzisiejszym (moim) szczęśliwym numerkiem jest ..... 0xB8 !!!!!! W prawdzie chińczyków jest chyba miliard na świecie, ale na szczęście jako argument funkcji podajemy uint8_t |
Autor: | Tom277 [ 23 lip 2014, o 05:46 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
I tu masz chyba rację. Nic trzeba przerobić kod coś na styl dobierania wartości OSCCAL w kodzie Mirka z BB dotyczącym UART-a. "czerwona" płytka jakoś ruszyła za to 3310 i 3410 w plastikowej ramce nie mogę uruchomić za tzw. "Chiny ludowe" trochę mi ich szkoda bo mam kilka sztuk. Myślałem, że coś uda mi się z nich zrobić a tu kako. Żeby było śmiesznie "czerwony" LCD to kupiony za jakieś tam pieniądze od Chińczyka z eBay-a przy okazji innego zakupu i działa. |
Autor: | SunRiver [ 23 lip 2014, o 17:02 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Dlatego ja mam tylko oryginalne wyświetlacze z demontażu z telefonów i nie mam z nimi kłopotów |
Autor: | WoodPaker [ 25 lip 2014, o 20:26 ] |
Tytuł: | Re: Wyświetlacz graficzny PCD8544 -- To nie boli |
Suońce ale ilość oryginalnych telefonów we wszechświecie jest ograniczona. |
Strona 2 z 4 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |