Guest User

Untitled

a guest
May 22nd, 2018
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Wait 3
  2.  
  3. Do
  4.  
  5. Maxbild = Lookup(0 , Muster)                                ' Anzahl der gespeicherten Bilder holen
  6. Maxbild = Maxbild - 1                                       ' 1 abziehen, da von 0 ab gezä.hlt wird $PROG &HFF,&H64,&HDF,&H00' generated. Take care that the chip supports all fuse bytes
  7.  
  8. For Bild = 0 To Maxbild                                     ' Bilder durchzählen
  9.  
  10.   For Dauer = 0 To 27                                       ' Dauer des Bildes, pro Durchlauf ca. 15 ms - also hier ca. 0,4 sek.
  11.  
  12.     For Ebene = 0 To 2                                      ' 3 Ebenen durchmultiplexen
  13.  
  14.       Offset = Bild * 6                                     ' Offset Berechnen, 6 Byte pro Bild
  15.       Temp = Ebene * 2                                      ' 2 Byte pro Ebene
  16.       Offset = Offset + Temp
  17.       Offset = Offset + 2                                   ' 1. Eintrag überspringen (Zahl der Bilder)
  18.  
  19.       Portd = Lookup(offset , Muster)                       ' 1. Byte-Muster ausgeben
  20.       Offset = Offset + 1
  21.       Portb = Lookup(offset , Muster)                       ' 2. Byte-Muster ausgeben
  22.  
  23.       Waitms 5                                              ' diese Ebene für 5 ms anzeigen
  24.  
  25.     Next Ebene
  26.  
  27.   Next Dauer
  28.  
  29. Next Bild
  30.  
  31. Loop                                                        ' Programm von vorne beginnen
  32.  
  33. End
Add Comment
Please, Sign In to add comment