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



Teraz jest 15 mar 2025, o 01:03


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 8 sie 2015, o 16:14 
Offline
Użytkownik

Dołączył(a): 18 cze 2015
Posty: 368
Pomógł: 0

Dzień dobry.
Ucząc się różnych sposobów wykorzystania wyświetlacza lcd, chciałem zapytać, czy jest możliwe np, kasowanie ( lcd_cls(); ) wybranej linii wyświetlacza, a jeszcze lepiej tylko części linijki. Czy jest to technicznie możliwe ?.
Kiedyś przemknęła mi przed oczami instrukcja napisana przez Pana Mirka do kasowania tylko jednej linii, ale za chiny nie mogę sobie przypomnieć, gdzie to było :cry: .
Czy ktoś mógł by odpowiedzieć i ewentualnie podpowiedzieć, jak to można zrobić.

Chcę,a żeby jakaś część napisu pozostała po instrukcji lcd_cls();

Będę wdzięczny za wszelką pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sie 2015, o 16:18 

Pomógł: 0

Wstaw spacje :mrgreen:



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sie 2015, o 16:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

Witam.

Chodzi ci pewnie o taką funkcję.

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: 9 sie 2015, o 12:57 
Offline
Użytkownik

Dołączył(a): 18 cze 2015
Posty: 368
Pomógł: 0

Witam szanownych kolegów.
Dziękuję za chęć pomocy.Tak, z tymi spacjami dobry pomysł.Jeszcze wczoraj na to wpadłem, ale nie miałem czasu przetestować.Dzisiaj sie tym zajmę.

Dziękuję za ten kod.Chyba to dokładnie kiedyś widziałem.Ciekawe, czy można wykombinować, a żeby czyścić wybrane segmenty wyświetlacza.Gdyby znać konkretne adresy poszczególnych segmentów, to pewnie można utworzyć odpowiednią funkcję ?.To tylko taki mój pomysł, co nie znaczy, że jest to możliwe.

Na tym etapie mojej wiedzy nie potrafie napisac takiej funkcji.Jeśli ktoś chciałby się pokusić i spróbować.

Dziękuję.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sie 2015, o 13:09 
Offline
Moderator
Avatar użytkownika

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

Robert_1967 napisał(a):
Jeśli ktoś chciałby się pokusić i spróbować.

proszę bardzo ;) zobacz sam jak to może działać - wręcz okienka jak w windowsie na LCD ;)
http://mirekk36.blogspot.com/2012/02/lc ... fekty.html

rzuć okiem na filmiki ;) w tym linku

a jak to zrobić ? ;) to nie takie trudne i do ograrnięcia dla każdego - zobacz - opisałem to w Greenbooku
http://atnel.pl/jezyk-c-pasja-programowania.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: 9 sie 2015, o 19:31 
Offline
Użytkownik

Dołączył(a): 18 cze 2015
Posty: 368
Pomógł: 0

Tak Panie Mirku.Witam.
Widziałem filmik wielokrotnie. Bardzo mi się podobał. Z książką pewnie będzie to możliwe do ogarnięcia, a więc chyba nadszedł czas zakupić kolejną.
Dziękuję za odpowiedź na posta.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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