- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 3 von 3

Thema: Laufschrift eigenbau - brauche etwas Starthilfe

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    28.09.2008
    Ort
    Aargau
    Alter
    31
    Beiträge
    8

    Laufschrift eigenbau - brauche etwas Starthilfe

    Hallo erstmal!

    Ich möchte mir gerne eine Laufschrift bauen. Das ganze mit 8x8 LED Dot-Matrix Anzeigen. Ich habe dazu auch schon im Internet recherchiert, und herausgefunden, dass ich am besten das Schieberegister 74HC595 verwende. Dazu habe ich auch einen Schaltplan gefunden (im Anhang).
    Ich möchte das ganze mit einem ATmega8 aufbauen.

    Nun aber zu meiner eigentliche Frage. Im Moment habe ich nur eine 8x8 Matrix angeschlossen und möchte einfach nur ein stehendes M anzeigen. Dazu habe ich folgenden Bascom Code geschrieben:
    Code:
    'Text LED Dot-Matrix Anzeige
    
    
    $regfile = "M8def.dat"
    
    Config Portb = Output
    Config Portd = Output
    
    Daten Alias Portb.0
    Schieben Alias Portb.1
    Speichern Alias Portb.2
    
    $crystal = 1000000
    
    
    '*******************************************************************************
    
    Do
    
           Portd = 0
           Daten = 1
           Toggle Schieben
           Toggle Schieben
           Toggle Speichern
           Toggle Speichern
           Daten = 0
           Waitms 2
    
           Portd = &B01111111
           Toggle Schieben
           Toggle Schieben
           Toggle Speichern
           Toggle Speichern
           Waitms 2
    
           Portd = &B00000010
           Toggle Schieben
           Toggle Schieben
           Toggle Speichern
           Toggle Speichern
           Waitms 2
    
           Portd = &B00000100
           Toggle Schieben
           Toggle Schieben
           Toggle Speichern
           Toggle Speichern
           Waitms 2
    
           Portd = &B00000100
           Toggle Schieben
           Toggle Schieben
           Toggle Speichern
           Toggle Speichern
           Waitms 2
    
           Portd = &B00000010
           Toggle Schieben
           Toggle Schieben
           Toggle Speichern
           Toggle Speichern
           Waitms 2
    
           Portd = &B01111111
           Toggle Schieben
           Toggle Schieben
           Toggle Speichern
           Toggle Speichern
           Waitms 2
    
           Portd = 0
           Toggle Schieben
           Toggle Schieben
           Toggle Speichern
           Toggle Speichern
           Waitms 2
    
           Portd = 0
           Toggle Schieben
           Toggle Schieben
           Toggle Speichern
           Toggle Speichern
           Waitms 2
    
    Loop
    Nun ist es aber so dass auf der Anzeige das M angezeigt wird aber gleichzeitig um eine Stelle nach vorne verschoben ein schwach leuchtendes zweites M dargestellt wird (auf dem Foto sieht man es gereade noch, ich habe leider nur meine Handykamera da).
    Weiss jemand was ich da Falsch mache??

    Gruss und vielen Dank im Vorraus!

    Michi
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken 2010-11-28_21.44.02-1.jpg   schema_laufschrift.jpg  

Berechtigungen

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

Labornetzteil AliExpress