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.

[Atmega2560][bascom] - Konfiguracja GLCD 240x128 T6963C - Tylko cały port ?

chudzian 12 Wrz 2012 15:01 1428 2
  • #1 12 Wrz 2012 15:01
    chudzian
    Poziom 13  

    Witam wszystkich

    Składnia konfiguracji graficznego wyświetlacza w bascomie wygląda następująco:


    Config GRAPHLCD = type , DATAPORT = port, CONTROLPORT=port , CE = pin , CD = pin , WR = pin, RD=pin, RESET= pin, FS=pin, MODE = mode

    Moje pytanie brzmi w jaki sposób skonfigurować wyświetlacz który nie jest podłączony do konkretnych portów tylko do różnych pinów różnych portów. W konfiguracji wyświetlacza alfanumerycznego nie stanowiło to żadnego problemu.

    Dla przykładu podam do jakich pinów mam podłączone jakie wyprowadzenia wyświetlacza :

    Db0 = Porte.3 , Db1 = Porte.6 , Db2 = Porte.7 , Db3 = Porth.2 , Db4 = Porth.3,
    Db5 = Porth.4 , Db6 = Porth.5 , Db7 = porth.6

    Ce = Portb.6 , Cd = Portb.7 , Wr = Portb.4 , Rd = Portb.5 , Reset = Porte.2 , Fs = Portb.0

    Używam atmegi 2560 i wyświetlacza:
    http://www.artronic.pl/o_produkcie.php?id=602?

    Proszę o pomoc i pozdrawiam

    0 2
  • #2 12 Wrz 2012 15:55
    zielony_gajowy
    Poziom 13  

    Witam.
    Musisz przerobić bibliotekę GLCD.LIB
    Niestety, jest to trochę pracy i do tego jednorazowej.
    Zaczynamy od asemblera.
    Da się przerobić, ale będą problemy.
    A dalej, to już tylko, pod górkę.
    Bibliotekę przerobioną pod dany projekt należy zapisać oddzielnie.
    Należy pamiętać masę szczegółów nawet po 10 latach.

    Jest opcja.
    "Główny procesor" wysyła dane "byle jak", które trafiają do kolejnego procka.
    Tzn. "Główny procesor" wysyła dane co wyświetlić (używając dowolnych pinów), a drugi procesor "od grafiki" to już sobie odpowiednio zinterpretuje.

    0
  • #3 12 Wrz 2012 18:13
    chudzian
    Poziom 13  

    Dzieki za odpowiedz. To na pewno jedyny sposob? Bede probowal. Pozdrawiam

    0