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



Teraz jest 29 mar 2024, o 14:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 91 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4  Następna strona
Autor Wiadomość
PostNapisane: 6 sty 2014, o 00:13 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Pokaż kolego kawałek kodu który sprawia problem lub log z konsoli, bo nie wiadomo gdzie masz coś nie tak.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2014, o 00:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sie 2012
Posty: 159
Pomógł: 1

Składnia: [ Pobierz ] [ Ukryj ]
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.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2014, o 00:34 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Aby to działało, wartość liczbową uint8_t należy zamienić na kod ASCII np. funkcją itoa(liczba,tekst,10)

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2014, o 00:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sie 2012
Posty: 159
Pomógł: 1

Składnia: [ Pobierz ] [ Ukryj ]
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.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2014, o 02:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

spróbuj w ten sposób
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


mam nadzieję , że dobrze kombinuję :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2014, o 07:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sie 2012
Posty: 159
Pomógł: 1

Ehhh dalej nic nie działa - pojawia mi się tylko cudzysłów na wyświetlaczu, jak wcześniej

EDIT:

Działa takie coś :P :
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2014, o 10:49 
Offline
Użytkownik

Dołączył(a): 02 lut 2013
Posty: 75
Pomógł: 0

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2014, o 14:33 
Offline
Użytkownik
Avatar użytkownika

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

trzeba po prostu napisać do funkcyjkę i tyle :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lut 2014, o 21:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

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. :(

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lut 2014, o 21:47 
Offline
Użytkownik
Avatar użytkownika

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

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.

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lut 2014, o 21:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

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ł :lol:

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lut 2014, o 22:10 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Spokojnie Panowie. Wszystko pięknie działa. Literki, cyferki itp. :)
ObrazekObrazek

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lut 2014, o 22:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

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. ;)

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lut 2014, o 22:29 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

To co poniżej powinno ładnie działać. Z wyświetlaniem liczb chyba dasz radę ;)

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

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lut 2014, o 22:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

Piotrek_P - Dzięki sprawdzę u mnie.

------------------------ [ Dodano po: 9 minutach ]

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

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lut 2014, o 23:05 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Też się na to kiedyś naciąłem jak próbowałem wyświetlać znaki o wielkości x1 i x2, ale w jednym wierszu :-/

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2014, o 21:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 lip 2012
Posty: 203
Lokalizacja: Sosnowiec
Pomógł: 2

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.

_________________
sig on ;)



Ostatnio edytowano 22 wrz 2014, o 17:43 przez 1bobik1, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 maja 2014, o 09:24 
Offline
Nowy

Dołączył(a): 20 maja 2014
Posty: 1
Pomógł: 0

Witam
To mój pierwszy post na tej stronie, jestem początkującym elektronikiem z wielkimi chęciami stworzenia własnych urządzeń :)

A teraz do sedna sprawy, mam problem z tymi bibliotekami, po kompilacji nie mam żadnej reakcji na ekranie, dodałem również pętle w głównym kodzie z diodą która zmienia stan po każdej zmianie wartości ekranu, dioda reaguje na kod lecz ekran nadal "milczy".

ATmega8 podłączona jest pod zasilanie 3V (z powodu wymagań podświetlenia LED), taktowana 8 MHz. Ekran testowany, w 100% działający na innym testowym programie.

Podłączyłem według schematu:
Obrazek

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


Wydaje mi się, że gdzieś popełniłem wielki błąd tylko nie potrafię go znaleźć, tak więc proszę Was - drodzy użytkownicy o pomoc :)

PS: Moje środowisko pracy to Eclipse (Użytkownik z tego forum mnie przekonał, chyba nie muszę mówić kto :P)

EDIT:
Posiedziałem, poczytałem i odkryłem, bardzo dziwna sprawa ale ważne że działa.
Zmieniłem port PB4 na PB5, MISO na SCK, dziwne jest to że inny program działa na ustawieniu PB0-PB4, a tu zamiast PB4 to PB5



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2014, o 19:46 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

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. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2014, o 21:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Na 5V tez chodzi bez problemu

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2014, o 21:41 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

WoodPaker napisał(a):
Na 5V tez chodzi bez problemu


Wiesz - układy TTL też przez jakiś czas "chodzą" na 12V bez problemu :lol:

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 lip 2014, o 21:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Tyle, ze na większości nokii sprowadzanych z chin jest napis 3.3V-5V.

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lip 2014, o 09:33 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

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 :lol:
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.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lip 2014, o 11:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

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ę

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 00:06 
Offline
Użytkownik

Dołączył(a): 12 lut 2014
Posty: 25
Pomógł: 0

@Tom277
Miałem to samo, wystarczy, że przed i po bitmapie dasz taki kontrast:
Składnia: [ Pobierz ] [ Ukryj ]
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. :lol:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2014, o 05:31 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2014, o 21:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 mar 2013
Posty: 64
Pomógł: 0

krawacik3 napisał(a):
@Tom277
Miałem to samo, wystarczy, że przed i po bitmapie dasz taki kontrast:
Składnia: [ Pobierz ] [ Ukryj ]
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. :lol:


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 !!!!!!

:lol: :lol: :lol:

W prawdzie chińczyków jest chyba miliard na świecie, ale na szczęście jako argument funkcji podajemy uint8_t ;)

_________________
-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2014, o 05:46 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

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.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2014, o 17:02 
Offline
Użytkownik
Avatar użytkownika

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

Dlatego ja mam tylko oryginalne wyświetlacze z demontażu z telefonów i nie mam z nimi kłopotów

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lip 2014, o 20:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Suońce ale ilość oryginalnych telefonów we wszechświecie jest ograniczona.

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



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: 91 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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