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

[ATMEGA8] [BASCOM/AVR] Wyświetlacz LCD

Maxe 24 Lut 2011 01:15 2536 3
REKLAMA
  • #1 9195702
    Maxe
    Poziom 13  
    Witam.
    Jest to nowy dział dla mnie, jednak nie potrafię sobie poradzić z pewnym problemem.

    Oto co posiadam:
    Kod w BASCOMie oraz symulację w PROTEUSie.
    Niestety tekst "NAPIS" nie wyświetla się.
    Dla tego samego układu kod napisany w języku C działa poprawnie.
    Co tutaj jest źle, że nie chce wyświetlić napisu?


    $regfile = "m8def.dat"
    $crystal = 1000000
    
    Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portd.2 , Rs = Portd.0
    
    Config Lcd = 40 * 2
    
    
    Do
    Cls
    Lcd "NAPIS" ;
    Wait 1
    Loop
    
    End


    [ATMEGA8] [BASCOM/AVR] Wyświetlacz LCD

    Proszę o pomoc, jest to dla mnie zupełnie nowe środowisko jak i język programowania.
  • REKLAMA
  • Pomocny post
    #2 9195936
    piotrva
    VIP Zasłużony dla elektroda
    Bo bascom nie używa lini rw, podepnij ją zamiast do up bezpośrednio do gnd
  • REKLAMA
  • Pomocny post
    #3 9195941
    piotr5000
    Poziom 21  
    jeśli dobrze pamiętam to R/W powinno być do masy ( Portd.1 )
  • #4 9196148
    Maxe
    Poziom 13  
    Dziekuje za pomoc :) podpiecie RW do GND pomogło :)
REKLAMA