Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

LCD Bascom Scalanie linii

kapikp910i 31 Gru 2011 01:11 1710 9
  • #1 31 Gru 2011 01:11
    kapikp910i
    Poziom 13  

    Witam!
    Poszukuje komendy dla Bascoma aby scalać linie wyświetlacza LCD. Da się to zrobić na zwykłym wyświetlaczu czy potrzeba graficzny?
    proszę o pomoc

    0 9
  • #2 31 Gru 2011 09:54
    mickpr
    Poziom 39  

    kapikp910i napisał:
    Witam!
    Poszukuje komendy dla Bascoma aby scalać linie wyświetlacza LCD. Da się to zrobić na zwykłym wyświetlaczu czy potrzeba graficzny?
    proszę o pomoc

    1. Sprecyzuj zwrot "scalać linie".
    2. Sprecyzuj model wyświetlacza LCD.

    A. Czy chodzi Ci i połączenie wierszy/kolumn w jedną "bitmaskę"? ODP: Nie da się - trzeba zastosować wyświetlacz graficzny
    B. Czy chodzi Ci o coś innego ?

    0
  • #3 31 Gru 2011 13:36
    kapikp910i
    Poziom 13  

    Wyświetlacz zgodny ze sterownikiem HD44780. W tym przypadku 2 linie po 8 znaków. Chodzi mi aby 2 linie wyświetlały 1 znak duży. Czyli chyba tak jak napisałeś w pkt A.

    0
  • Pomocny post
    #4 31 Gru 2011 13:43
    mickpr
    Poziom 39  

    kapikp910i napisał:
    Wyświetlacz zgodny ze sterownikiem HD44780. W tym przypadku 2 linie po 8 znaków. Chodzi mi aby 2 linie wyświetlały 1 znak duży. Czyli chyba tak jak napisałeś w pkt A.

    Tak.
    Chyba, ze nie przeszkadzają Ci przerwy między (małymi) znakami gdy chcesz zrobić większy. Pamiętaj jednak, ze możesz zdefiniować jedynie 8 małych znaków, z których możesz układać inne. Ściągnij datasheet od swojego wyświetlacza - zobacz jakie znaki masz zdefiniowane. Potem możesz użyć programów typu np. LCD Express. Pobaw się nimi - zobaczysz czy Ci się podoba - czy nie.

    0
  • #5 31 Gru 2011 13:45
    kapikp910i
    Poziom 13  

    Bardzo dziękuje za odp.

    0
  • #6 31 Gru 2011 13:46
    mickpr
    Poziom 39  

    kapikp910i napisał:
    Bardzo dziękuje za odp.

    Sprawdz komende DEFLCDCHAR w BASCOM

    0
  • #7 31 Gru 2011 13:51
    kapikp910i
    Poziom 13  

    DEFLCDCHAR niestety nie wpisze więcej niż 8 znaków niestandardowych. A ja chcę zrobić na tym LCD zegarek.

    0
  • #8 31 Gru 2011 13:55
    mickpr
    Poziom 39  

    Teoretycznie można to zrobić.
    Wyświetlaj znaki w przerwaniu - co przerwanie zmieniając ich definicję.
    Uprzedzam, że może migać. Myślę, ze w ten sposób możesz zwiększyć liczbę generowanych znaków do maks 16. Kiedyś robiłem podobne coś, ale efekty nie były zbyt ładne.

    Wymaga to trochę przemyślenia.

    https://www.elektroda.pl/rtvforum/topic1761731.html

    0
  • #9 31 Gru 2011 14:07
    kapikp910i
    Poziom 13  

    Ok. Zastanawiam się nad graficznym, obsługa nie jest najtrudniejsza a wyświetlę wszystko. Bawię się jeszcze z tym LCD Expres i zobaczę. Jak narazie wygląda zachęcająco.

    0
  • #10 31 Gru 2011 20:25
    ZbeeGin
    Poziom 38  

    Wystarczą cztery znaki (górna kreska, dolna kreska, dwie kreski góra/dół i pionowa kreska). Z tego ułożysz każdą cyfrę. Kiedyś na stronie z notami aplikacyjnymi BASCOM-AVR był nawet taki projekt.

    Jakbyś poszukał to jest jeszcze parę możliwości, gdzie mógłbyś podpatrzeć jak to zrobić:

    Link


    Link

    I coś na więcej linii:
    http://liudr.wordpress.com/libraries/phi_super_font/

    0
  Szukaj w 5mln produktów