Fehlerteufelchen

Tips & Tricks zum C 128, Sonderheft 7/86, Seite 157
Im Programm »Bildschirm-Hardcopy« wurden einige Zeilen fehlerhaft abgedruckt. Sie lauten richtig:
10 CLOSE 4 : OPEN 4,4,1
20 A=DEC("D600") : D=A+1
50 BY=J+Y : HB=INT(BY/256) : LB=BY-HB*256
100 PRINT#4,CHR$(B);
64'er-DOS, Ausgabe 8/86, Seite 82
In Bild 1 weist der Pfeil 2 auf den falschen Pin. Der richtige Pin ist der ganz linke der seriellen Buchse. Er steht mit der unterbrochenen Leitung in Verbindung.
Computer-Simulation für Einsteiger, Ausgabe 7/86, Seite 134
Im Listing 1b (für den C 16) sind zwei Zeilen verbesserungsbedürftig:
190 FOR N=1 TO 319... (die »9« fehlt)
230 DRAW1,NN-1,100-XL/XM TO NN,100-X/XM (hier fehlt das für den DRAW-Befehl notwendige »TO«)
EDV für Lehrer, Ausgabe 8/86, Seite 29ff
Die Bezugsquelle für das Programm »SV-Text« lautet: Verlag M. Stark GmbH, Kammerhof 6, 8050 Freising, Tel. (08161) 13081
Tips & Tricks, Ausgabe 7/86, Seite 80
Im Listing »Datasette als Sirene« muß es in Zeile 40 »POKE N,A« anstatt »POKE I,A« heißen.
Label im Basic 7.0, Sonderheft 7/86, Seite 146
In den Listings 2 und 3 darf in den REM-Zeilen, die Label markieren, kein Leerzeichen zwischen REM-Befehl und Label eingegeben werden. Die Label-Routine findet sonst das Sprungziel nicht. Statt »100 REM ZAHL« muß es also beispielsweise heißen »100 REMZAHL«. Da dieses überflüssige Leerzeichen erst beim Ausdruck der Listings durch den Checksummer erzeugt wurde, sind die Programme auf der Programmservice-Diskette fehlerfrei.
Tips & Tricks zum C 128, Ausgabe 6/86, Seite 83
In Zeile 63170 des Listings »undim.var.dump« muß es »...*21S(2)*...« anstatt »...*2S(2)*...« heißen.
File-Printer, Sonderheft 2/86, Seite 111
In der Zeile 420 ist ein Zeichen etwas unleserlich. Die Zeile muß korrekt lauten:
420 H$=H1$+" "+H2$+" "+MID$(G$,26,3) : PRINT" "; H$ : A=A+1 : F$(A)= H$ : PRINT CHR$(142)
Blockverschiebung, Sonderheft 7/86, Seite 84
Der Einsprung in die Routine »BLTUC« ist »SYS 41919« und nicht »SYS 41920«.
Dateiverwaltung für den C 16, Sonderheft 3/86, Seite 81ff
In zwei Zeilen befindet sich ein Fehler. Die Zeilen müssen richtig lauten:
300 FOR A=0 TO 82 : GET#2,B$ : BZ%(A)=ASC(B$) : NEXT
4480 FOR A=0 TO 82 : PRINT#2,CHR$(BZ%(A)); : NEXT
Modem mit Wählautomatik, Ausgabe 7/86, Seite 36
- In Bild 4 (Bestückungsplan) fehlt die Polungsangabe. Der Pluspol liegt auf der Seite zu 9 Volt Wechselspannung hin, also links.
- Für den Kondensator C 10 können Sie auch einen ungepolten einsetzen.
- Als Widerstand R14 kann auch der Wert 120 K verwendet werden.
- Der Transistor T1 ist ein BC170B. Er steht in der Stückliste fälschlich als BC107.
- Das Programm »Proterm 64/XT« stand im Sonderheft 7/85 und nicht im Sonderheft 7/86.