Lauflicht

Hier beschreibe ich ein kleines Projekt, welches ein 8 LED Lauflicht am C64 Userport realisiert. Die zugehörige Software am C64 wurde in Basic erstellt.

Hier der Basic Code für das Lauflicht:

   10 poke 56579,255
   20 poke 56577,0  
   30 i=0
   40 dir = 0
  100 poke 56577,2^i
  150 if i=7 then dir = 1
  160 if i=0 then dir = 0
  200 if dir = 0 then i=i+1
  210 if dir = 1 then i=i-1
  300 goto 100

Dabei schaltet poke 56579,255 alle 8 Ports auf Ausgang. poke 56577,0 schaltet alle Ausgänge auf „Low“. Ab Zeile 100 beginnt die Schleife für das eigentliche Lauflicht.

Anbei der Schaltplan zum Projekt:

Hier ist das gesamte Projekt als ZIP zum Herunterladen inklusive den Basic Sourcecode: