home *** CD-ROM | disk | FTP | other *** search
- 10 rem errorleseroutine fuer alle spuren
- 20 rem (c) 1986 by klaus raczek
- 30 :
- 40 dim r(22): rem feld fuer leseroutine
- 50 open1,8,15,"i":rem fehlerkanal oeffnen und initialisieren
- 60 fori=0to22
- 70 read r(i): rem maschinenprogramm in
- 80 next i: rem feld r() einlesen
- 90 print"[147]einlesen eines sektors"
- 100 input"welche spur (1-40)";sp:r(1)=sp
- 110 input"welcher sektor";se:r(5)=se
- 115 input"welche id (oder return)";id$
- 116 ifid$<>""thenprint#1,"m-w"chr$(18)chr$(0)chr$(2)id$
- 120 fori=0to22
- 130 print#1,"m-w"chr$(i)chr$(4)chr$(1)chr$(r(i)):rem programm in puffer schreibe
- 140 next i
- 145 print#1,"m-w"chr$(106)chr$(0)chr$(1)chr$(133): rem bei error nicht klappern
- 150 print#1,"m-e"chr$(0)chr$(4):rem programm in puffer ausfuehren
- 160 input#1,a,b$,c,d:print:printa;b$;c;d:rem fehlerkanal lesen und zeigen
- 170 fori=1to3000:next
- 180 :
- 190 data 169,18,133,6,169,1,133,7,169,128
- 200 data 162,0,141,77,2,133,0,141,91,2,76,153,213
- 210 :
- 220 :
- 230 print"anzeigen des blockinhalts":fori=1to2000:next
- 240 rem 256 bytes
- 250 :
- 260 fori=0to255step16:print"[147]byte byte byte"
- 265 print"nummer dezimal ascii":forj=0to15
- 270 print#1,"m-r"chr$(i+j)chr$(3)
- 280 get#1,a$:a=asc(a$+chr$(0)):rem eine byte lesen
- 290 print""i+j,a,a$"":rem ausgeben: bytenummer, asc-wert, ascii-zeichen
- 300 next:print"taste":poke198,0:wait198,1:next
-