- 12V Akku mit 280 Ah bauen         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 24

Thema: Pollin LCD PC1602 direkt mit BASCOM ansteuerbar ?

  1. #11
    Benutzer Stammmitglied
    Registriert seit
    25.12.2005
    Beiträge
    97
    Anzeige

    Praxistest und DIY Projekte
    Sorry

    Hab die Routine gesucht aber leider nicht gefungen

  2. #12
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    26.04.2005
    Ort
    Gomadingen
    Alter
    35
    Beiträge
    124
    Hi

    wenn wir schonmal bei den Pollin Displays sind, ich bin gestern auf dieses Display gestoßen:
    Vierzeiliges LC-Display zum Anschluss an den Druckerport des PCs. Es können pro Zeile 27 Zeichen dargestellt werden. Der Folienleiter kann einfach abgelötet und z.B. durch Drähte ersetzt werden. Datenblatt im Downloadbereich.

    Mit der Freeware "LCDHype" (im Downloadbereich) lässt sich das Display komfortabel ansteuern.
    Technische Daten:
    - 4 Zeilen x 27 Zeichen Text
    - Betriebsspannung +5 V-
    - Kontrast über externes Poti regelbar
    - Ansteuerung über 4-Bit- oder 8-Bit-Datenbus
    - 2 integrierte Controller (HD44780-kompatibel), jeweils einer für obere bzw. untere Displayhälfte
    - acht benutzerdefinierte Zeichen je Displayhälfte
    - 8 Kontaktflächen für Gummimatten-Taster
    - Anzeigefläche 108x37,6 mm
    - Zeichengröße 6,75x3,2 mm
    Maße (BxHxT): 148x51x9,5 mm.
    Immerhin steht da, dass es "HD44780-kompatibel" ist. Ich denke, das es vom Display aus kein problem ist, aber Bascon unterstützt ja nur 16*1 , 16*2 , 16*4 , 20*2 , 20*4 , 40*4

    hat jemand erfahrungen mit diesem Display, oder hat jemand schonmal ein 27*4 Display mit Bascom angesteuert?

    mfg

    mafa

  3. #13
    Neuer Benutzer Öfters hier
    Registriert seit
    13.03.2006
    Beiträge
    7
    Tach auch,


    Das Display mit 27*4 wird wie ein 40*4 in Bascom angesteuert. Der Rest steht in der Bascom Hilfe. Läuft auf jeden Fall bei mir so.

    Gruß

    Verri

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    26.04.2005
    Ort
    Gomadingen
    Alter
    35
    Beiträge
    124
    aja danke ich werds versuchen

  5. #15
    Hallo zusammen !

    ich habe mir auch so ein LCD von Pollin zugelegt
    siehe --> http://www.powertip.com.tw/product/P...PC%201602E.PDF

    nur komme ich wie oben nicht zum gewünschten Erfolg
    Das einzige was ich im Moment am Display sehe ist ein schwarzer Balken in der ersten Zeile.

    Was mache ich hier falsch ?

  6. #16
    So ich habe jetzt schon einen "winzigen" Erfolg(wenn man so will ) verbuchen können.
    Das Display zeigt jetzt was an, doch leider nicht was will sondern nur wirre zeichen.

    komischerweise tut es das nur wenn ich mit dem clock auf 4mhz gehe wenn ich wieder auf 8 zurückschalte bleibt das display leer.

    Folgenden Code habe ich verwendet ->
    Code:
    $regfile = "m8def.dat"
    'm8def.inc
    $crystal = 4000000
    $lib "lcd4.lbx"
    
    Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.2 , Rs = Portb.0
    Config Lcd = 16 * 2
    
    Anfang:
    Cls                                                         'clear the LCD display
    Lcd "Hello world."                                          'display this at the top line
    Wait 1
    Lowerline                                                   'select the lower line
    Wait 1
    Lcd "00000000"                                              'display this at the lower line
    Wait 1
    Cls
    Goto Anfang
    
    End
    ich steig da irgendwie nicht dahinter

  7. #17
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Beiträge
    2.731
    Hallo nightflyer50,
    wie schnell wird Dein AVR getaktet, evtl. passt das nicht mit dem zusammen, was Du da angegeben hast !

  8. #18
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    22.04.2005
    Beiträge
    178
    Füge mal nach der Zeile Config LCD = 16 * 2 ein

    Initlcd

    ein. Dann wird das Display neu initialisiert.

    felack

  9. #19
    Danke für eure Antworten.

    Ich habe den Atmel am internen Oszillator mit 8Mhz laufen.

    Das "initlcd" hab ich nun auch eingefügt, leider ohne Erfolg.

    Wenn ich im Programm die Zeile
    "$crystal = 4000000"
    von 8000000 auf 4000000 ändere kommt folgendes zum vorschein ->

    Bild hier  

    i
    Merkwürdig finde ich das wenn ich den Kontrast ganz auf "dunkel" drehe bekomme ich folgendes am display zu sehen -->


    Bild hier  

  10. #20
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Beiträge
    2.731
    Stelle mal die Frequenz auf 1000000
    ich glaub fast der läuft nicht mit 8MHz !
    Hast Du die Fuses darauf eingestellt, das der AVR den externen Takt verwendet ?

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen