| 009 02.02.2022, 12:01 Uhr
 kaiOr
 
 
   
 
 | 
 | Zitat: |  | Bert schrieb 
 
 | Quellcode: |  | 10  LET PDATA = 146
 20  LET PCTRL = 147
 30  REM Initialisierung-PIO, Byteausgabe
 40  OUT PCTRL, 255
 50  OUT PCTRL, 0
 .
 .
 
 | 
 
 
 | 
 
 Syntax Error, Variable "PDATA" enthält das Befehlswort "DATA". Jetzt müssen wir alle sterben.
 
 Knight Rider Level 1:
  
 
 | Quellcode: |  | 10  LET PD = 146
 20  LET PC = 147
 30  REM Initialisierung-PIO, Byteausgabe
 40  OUT PC, 255
 50  OUT PC, 0
 60  LET I = 1 : S = 1
 70  OUT PD, I
 80  PAUSE 5
 90  ON S GOSUB 500, 550
 100 GOTO 70
 
 500 I = I * 2
 510 IF I = 128 THEN S = 2
 520 RETURN
 550 I = I / 2
 560 IF I = 1 THEN S = 1
 570 RETURN
 
 | 
 
 Ist auch ungetestet, mein KC-Turm hat seit ~2014 keinen Strom mehr gesehen.
 Knight Rider Level 10 wäre dann Pulsweitenmodulation (PWM) in Assembler, also die LED-Helligkeit variabel machen und so eine schöne laufende Welle erzeugen.
 
 MfG
 Dieser Beitrag wurde am 02.02.2022 um 12:01 Uhr von kaiOr editiert.
 |