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



Teraz jest 8 lis 2024, o 15:42


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 36 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 9 lut 2012, o 19:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Szybkie pytanie. W jaki sposób definiować piny do których chcę podłączyć wyświetlacz 1x16 w bibliotece Pana Mirka?
Znalazłem tylko coś takiego, ale nie za bardzo rozumiem.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Czy jeżeli chce podłączyć wyświetlacz do Portu F procka to taka konfiguracja będzie dobra?

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


Wiem, że może nie do działu hydepark ale szkoda tematu zakładać do tak błahej sprawy:D

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lut 2012, o 19:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

No działać tak jak zmieniłeś raczej nie będzie, bo nie wszystko pozmieniałeś na port F.. a czy kolega ma książkę pana Mirka??

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lut 2012, o 20:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Mam. Wydaję mi się, że wystarczy jeszcze zmienić #define LCD_Y 2 na 1 i powinno śmigać.

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 10:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

A mi ktoś podpowie z tym wyświetlaczem?Bo na razei tylko to :/
Obrazek

Wychodzi chyba też to, że wyświetlacz ma organizację 2x8 a nie 1x16.

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

_________________
Ujemna delta to dopiero początek zabawy...



Ostatnio edytowano 10 lut 2012, o 10:56 przez miszczo, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 10:46 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Moim zdaniem, według kodu który zamieściłeś, znaki wysyłasz z pamięci FLASH, a string "FLASH" zapisujesz w pamięci RAM


***** edit *****
Ps.
co masz przylutowane na końcach przewodów do płytki stykowej

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 10:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Masz rację. Poprawiłem, ale dalej na wyświetlaczu prostokąty
Tak skonfigurowałem w pliku lcd44780.h
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Przylutowałem goldpiny, ale w najbliższym czasie zamówię sobie zestaw przewodów.


Sonix napisał(a):
Ja zawsze używam acetonu... zmywa wszystko oprócz miedzi :lol:

Papier ścierny 1000 i płytka na błysk :D

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 11:03 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

A próbowałeś ustawić kontrast?
Bo to mi trochę tak wygląda jakby był za mocny

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 11:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Ustawiałem. Uszkodzenie wyświetlacza też wykluczam, bo podłączałem też inny wyświetlacz 2x16 i to samo. Błąd musi tkwić w programie, albo w podłączeniu pinów.

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 11:10 
Offline
Moderator
Avatar użytkownika

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

Panowie proszę nie wrzucać tutaj wszystkich tematów jak leci do jednego worka OK?

miszczo ---> tego typu wyświetlacze, jak dobrze przewidujesz mają zwykle właśnie organizację 2x8 a nie 1x16

czy jednak pobrałeś aktualizacje do kodów LCD ?????

topic27.html

_________________
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: 10 lut 2012, o 12:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Uruchomiłem program :D Pobrałem zaktualizowany plik i działa, ale na porcie A i B. Widać PF to wyłącznie adc :/

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 12:59 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

miszczo napisał(a):
Widać PF to wyłącznie adc :/


A jaki masz AVR? Nie sądzę, aby było jak piszesz. Trzeba go tylko odpowiednio skonfigurować.
A może tam jest JTAG i trzeba go wyłączyć???
Nota katalogowa PDF prawdę Ci powie ;)

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 13:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Atmega 2561.Udało mi się kiedyś kupić za 15zł :D
Rzeczywiście jest jtag. O ile dobrze kojarz to w fusach się wyłącza. Zaraz spróbuję.

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 13:10 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

miszczo napisał(a):
Atmega 2561.Udało mi się kiedyś kupić za 15zł :D


No właśnie na porcie F na pinach F4-F7 masz Txxx, a to są złącza JTAGa
Żeby z nich korzystać w normalny sposób, musisz najpierw wyłączyć to złącze,
bo normalnie jest włączone.

**** edit ****

Bit odpowiedzialny jest w bajcie H i ma numer 6 standartowo jest włączony

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 14:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

a co do M2561 też widziałem te aukcję na allegro za 15zł miałem kupić ale akurat nie miałem wtedy pieniędzy ;/ a już nei widziałem później tej aukcji niestety...

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 14:44 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

kierlan napisał(a):
a co do M2561 też widziałem te aukcję na allegro za 15zł miałem kupić ale akurat nie miałem wtedy pieniędzy ;/ a już nei widziałem później tej aukcji niestety...


To na alledrogo można kupić takie procki? I w takiej cenie? :o

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 14:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

niestety już nie, ale widziałem ATmegę1280 16AU za 18zł

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 14:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2012
Posty: 778
Pomógł: 9

kierlan napisał(a):
niestety już nie, ale widziałem ATmegę1280 16AU za 18zł


U mnie w UK taki układ za 150zl :shock: :lol:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 14:55 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

wszystko zależy jeszcze jakie będą koszty przesyłki

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 14:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Ja za 2 sztuki razem z przesyłką zapłaciłem 36zł.

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2012, o 14:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

gościu ma koło 40szt jeszcze, są wylutowywane z jakiś układów ale wyglądają jak nowe, kupowałem u niego ft232 i są 100% sprawne :]

co do m1280

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2012, o 17:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Czy po poleceniu lcd_cls(); kursor powraca w pozycję 0,0 czy muszę tam ustawić go ręcznie?

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2012, o 18:42 
Offline
Moderator
Avatar użytkownika

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

miszczo napisał(a):
Czy po poleceniu lcd_cls(); kursor powraca w pozycję 0,0 czy muszę tam ustawić go ręcznie?


Przecież to tak łatwo sprawdzić ;) .... no zrób lcd_cls(); a potem lcd_str("ala"); i zobacz od jakiej pozycji się pojawi napis "ala" (no troszkę własnej inwencji też trzeba) ;)

Poza tym taka jest idea CLS żeby wyczyścić ekran łącznie z pozycją kursora.

_________________
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: 20 kwi 2012, o 22:00 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Nie chciałem tworzyć nowego tematu, więc dokładam się tutaj. Mam takie małe pytanko. Tak sobie myślełm, że fajnie by było zrobić jakiś termometr na 1wire co będzie przedstawiać wynik pomiaru na całym ekranie (2x 16). I teraz mam takie pytanko do was jak do tego podejść?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2012, o 22:16 
Offline
Użytkownik
Avatar użytkownika

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

bardzo prosto :)
zapodam takie coś w wersji na LCD 4x20 bo ładniej big Fonty wyglądają :)

chyba się ze mną zgodzisz kolego ??

tak to w realu wygląda dla hecy zegarek z termometrem :)


Obrazek

Obrazek

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 kwi 2012, o 12:58 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

OOO, dokładnie o coś takiego mi chodzi. To muszę każdy znak zaprojektować na lcd, potem utworzyć jakieś tablicę z tymi znakami i jakieś funckcje co będą wyświetlać w odpowiednim miejscu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 kwi 2012, o 14:48 
Offline
Moderator
Avatar użytkownika

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

Klucha napisał(a):
OOO, dokładnie o coś takiego mi chodzi. To muszę każdy znak zaprojektować na lcd, potem utworzyć jakieś tablicę z tymi znakami i jakieś funckcje co będą wyświetlać w odpowiednim miejscu?


Dokładniuśko tak ;)

_________________
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: 21 kwi 2012, o 15:33 
Offline
Użytkownik
Avatar użytkownika

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

Ot właśnie :)

jakoś nie mam weny na opisywanie tego, nie mniej robienie takich efektów na 2x16 jest bezsensowne trochę , ale na 4x20 można już zaszaleć
choć osobiście wole dać glcd 128x64 :)

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2012, o 09:35 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

A właśnie. Odnośnie lcd 128x64, to one są na innych sterownikach? Dużo jest zachodu, żeby obczaić te wyświetlacze? Fajnie się tym zająć, bo mają duże możliwości.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2012, o 10:06 
Offline
Użytkownik
Avatar użytkownika

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

Sterowniki są inne np. Epson KS108 , czy Toshiba T6963C i wiele innych , ale te 2 są najpopularniejsze , głównie problemem u początkujących jest fakt iż nie posiadają one zwykle generatora znaków jak np KS108 :) Ale toteż żaden problem :)

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2012, o 16:36 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

-A odnośnie wyświetlaczy alfanumerycznych. Czy są może jakieś programy do tworzenia własnych znaków do wyświetlaczy np. 2x16, 4x20? Żeby tylko potem przenieść dane do tablic?
-Czy znacie może jakieś strony z bibliotekami do KS0108 albo, chociaż jakieś pomoce do tych sterowników?



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

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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO