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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 2 maja 2025, o 02:50


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
    PostNapisane: 29 lip 2014, o 18:58 
    Offline
    Użytkownik

    Dołączył(a): 24 lut 2013
    Posty: 405
    Pomógł: 0

    Witam,
    Jak można rozwiązać pewny pomysł , chciałbym przełączać własne znaki na wyświetlaczu LCD , mam np. 4 grupy wiadomo ,że mogę jednocześnie wyświetlić 8 własnych znaków

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



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

    Dołączył(a): 29 lis 2012
    Posty: 1074
    Lokalizacja: Sochaczew
    Pomógł: 21

    Po pierwsze wyszukaj w tablicy czy nie ma znaków których potrzebujesz.
    Po drugie bardzo szybkie przełączanie znaków będzie niemożliwe z racji że za każdym razem musisz załadować nowe znaki do pamięci lcd a pomocą dyrektywy:

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


    Jeśli któregoś znaku nie potrzebujesz to możesz go zastąpić wpisując na miejsce jednego drugi, ale zawsze wiąże się to z wyczyszczeniem lcd.



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

    Dołączył(a): 07 kwi 2013
    Posty: 418
    Lokalizacja: Rzeszów
    Pomógł: 102

    W przypadku zapisu do pamięci wyświetlacza (zarówno CG-RAM, jak i DD-RAM) zamiana znaków jest automatyczna i nie ma potrzeby "przeładowywania" wyświetlacza (chyba że komenda "Cls" w BASCOM dokonuje zapisu do CG-RAM'u [absolutnie nie piszę tego ironicznie, po prostu już nie pamiętam tego języka :)]).

    W sumie gdyby było inaczej można by było uzyskać dużo więcej znaków niż 8, a tak to zmiana własnych znaków powoduje natychmiastowe ich odświeżenie zgodnie z nowo wgraną tablicą.



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

    Dołączył(a): 29 lis 2012
    Posty: 1074
    Lokalizacja: Sochaczew
    Pomógł: 21

    Jak dla mnie:
    Nie interesuje mnie zupełnie gdzie zapisywane są własne znaki. Czy to jest zapis do CG-RAM czy do DD-RAM, nie interesuje mnie zupełnie. Są zapisywane a możliwość ich używania jest uwarunkowana wykonaniem dyrektywy CLS.

    Nie wykonasz CLS nie będziesz miał nowych znaków w pamięci LCD.

    PS. Proszę o to by moja wypowiedź nie została źle odebrana. Jest to tylko napisanie tego co wiem o bascomie a raczej tego czego używam.



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

    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