logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Bascom i lcd w trybie * bit.

gossc 27 Sie 2004 00:46 1742 1
REKLAMA
  • #1 816439
    gossc
    Poziom 11  
    Czy w bascomie mozna napisac program obslubi LCD w trybie 8bit? W opcjach konfiguracyjnych jest tam tylko: dane 4bit i sygnal E, RS, a co z RW?
    Czy kttos moze mi powiedziec czy takei cos bedzie dzialac z wyswietlaczem 2*16 podalczonym poprzez dane 8 bitow i 3 sygnaly sterujace:
    Config Lcd = 16 * 2
    
    Rw Alias P3.1 = 0 
    
    Db3 Alias P1.3 = 0
    Db2 Alias P1.2 = 0
    Db1 Alias P1.1 = 0
    Db0 Alias P1.0 = 0
    
    Config Lcdpin = Pin , Db7 = P1.7 , Db6 = P1.6 , Db5 = P1.5 , Db4 = P1.4 , E = P3.2 , Rs = P3.0
    
    
    Display On
    Cursor On Blink
    Cls                                                           'clear the LCD display
    Lcd "Hello world."                                            'display this at the top line
    Wait 5
    Lowerline                                                     'select the lower line
    Wait 1
    Lcd "DZIALA!!!"                                         'display this at the lower line
    Wait 5
    
    End


    Przeniesiono z Programowanie Ogólne. - arnoldziq
  • REKLAMA
  • #2 838553
    marky1
    Poziom 17  
    Z tego co widzę to biblioteki BASCOMA do obsługi LCD nie korzystają z linii RW.
    Tak, można podłączyć jako 8-bitowy -ale chyba tylko w trybie magistrali. fragment helpa poniżej:

    Przeznaczenie:

    Określa sposób komunikacji z wyświetlaczem LCD.

    Składnia:

    CONFIG LCDBUS = ilość_bitów

    gdzie:

    ilość_bitów 4 dla transmisji 4-bitowej, 8 dla transmisji 8-bitowej.
    Opis:

    Instrukcji tej powinno się używać w połączeniu z dyrektywą $LCD.

    Kiedy komunikacja z wyświetlaczem LCD następuje po szynie danych, standardowo jest używane 8 bitów. Aby przełączyć tryb komunikacji na 4-bitowy, należy użyć tej instrukcji.

    W trybie 4-bitowym wykorzystywane są tylko dane od D7 do D4.

    Zobacz także: CONFIG LCD
REKLAMA