CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum
CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum
CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum
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