29.10.2013 Aufrufe

CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum

CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum

CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Fortsetzung Listing 37:<br />

Adresse Mnemonics Code Kommentar<br />

052 SPU 058 (E1) 09.058 sonst springe zum Sollwert-Vergleich<br />

053 C1: AKO 001 04.001 lade „1"<br />

054 ADD 113 07.113 addiere dazu den T3-Zähler<br />

055 ABS 113 06.113 speichere ihn wieder<br />

056 AKO 049 04.049 lade Rücksprungadresse ,,049" in den Akku<br />

057 SPU 018 (R1) 09.018 springe zurück zum Lesen des Ports<br />

058 E1: LDA 113 05.113 lade den T3-Zähler<br />

059 VGL 103 10.103 ist der Wert gleich dem Sollwert?<br />

060 SPB 062 (E2) 11.062 falls ja, springe zur Endstufe<br />

061 SPU 069 (F1) 09.069 sonst springe in die Fehlerroutine<br />

062 E2: LDA 104 05.104 lade die Tasteninformation wieder<br />

063 VKL106 13.106 ist der Wert kleiner als „254", also T1 nicht gedrückt?<br />

064 SPB 069 (F1) 11.069 falls ja, springe in die Fehlerroutine<br />

065 AKO 001 04.001 sonst lade „1"<br />

066 P2A 006 18.006 gib sie an Port 2 Klemme 6 (Relais) aus<br />

067 VZG 250 03.250 warte eine Viertelsekunde<br />

068 SPU 011 (S1) 09.011 Rücksprung zum Neuanfang<br />

069 F1: AKO 001 04.001 Fehlerroutine - lade „1"<br />

070 ABS 100 06.100 speichere sie in 100<br />

071 P2A 001 18.001 gib sie am Summer (Port 2 Klemme 1) aus<br />

072 VZG 250 03.250 1<br />

warte insgesamt eine halbe Sekunde<br />

073 VZG 250 03.250 J<br />

94<br />

074 ADD 110 07.110 addiere die bisherige Fehlerzahl zu dieser „1"<br />

075 ABS 110 06.110 speichere als neue Fehlerzahl<br />

076 ANZ 02.000 zeige sie auch an<br />

077 VKL 109 13.109 ist der Wert noch kleiner als die Maximalzahl?<br />

078 AKO 000 04.000 lade „0"<br />

079 SPB 013 (S2) 11.013 falls ja, ein neuer Versuch gestattet<br />

080 F2: ADD 100 07.100 sonst addiere „1" zum Akkuinhalt<br />

081 VZG 040 03.040 warte 40 msec.<br />

082 VKL 106 13.106 ist „254" noch nicht erreicht?<br />

083 SPB 080 (F2) 11.080 falls ja, weiterhin warten und tönen<br />

084 SPU 011 (S1) 09.011 nach insgesamt 10 Sekunden: Neuanfang<br />

100 00.001 Schrittweite<br />

101 * OO.XXX Sollzahl für T1<br />

102 * OO.XXX Sollzahl für T2<br />

103 OO.XXX Sollzahl für T3<br />

104<br />

105 00.255 1<br />

106 00.254<br />

107 00.253<br />

108 00.251<br />

-<br />

Tasteninformation an Port 1<br />

109 00.007 Maximalfehlerzahl<br />

110<br />

111<br />

112<br />

113<br />

114<br />

-<br />

-<br />

• Vergleichszahlen für Tastenbetätigung<br />

aktuelle Fehlerzahl<br />

Zähler für T1<br />

Zähler fürT2<br />

Zähler für T3<br />

Rücksprungadreßzelle

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!