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.
Listing 30: Telefonzeittakt-Gebührenanzeiger<br />
Adresse Mnemonics Code Kommentar<br />
001 AKO 000 04.000 lade „0"<br />
002 ABS 100 06.100 speichere als Vergleichszahl<br />
003 AKO 001 04.001 lade „1"<br />
004 ABS 101 06.101 speichere als Schrittweite<br />
005 AKO 023 04.023 lade „23"<br />
006 ABS 102 06.102 speichere als Gebühreneinheit...<br />
007 ABS 105 06.105 und als Anfangswert des Endpreises<br />
008 A1: AKO 008 04.008 lade „8"<br />
009 ABS 103 06.103 speichere als Taktlänge (8-Minuten-Takt)<br />
010 A2: AKO 240 04.240 lade „240"<br />
011 ABS 104 06.104 speichere als Viertelsekundenzähler<br />
012 LDA 105 05.105 lade den Endpreis<br />
013 ANZ 02.000 zeige ihn an ...<br />
014 ABS 000 06.000 und speichere ihn in 000 zum Anzeigen<br />
015 A3: LDA 104 05.104 lade den Viertelsekundenzähler<br />
016 VZG 219 03.219 warte 219 ms (korrigierte Viertelsekunde)<br />
017 SUB 101 08.101 verringere den Zähler um „1"<br />
018 ABS 104 06.104 speichere ihn wieder<br />
019 VGL 100 10.100 ist er schon bei „0", also Minute vorbei?<br />
020 SPB 022 (A4) 11.022 falls ja, springe zur Minutenzählung<br />
021 SPU 015 (A3) 09.015 sonst springe zurück (während der Minute)<br />
022 A4: LDA 103 05.103 lade den Minutenstand des Taktes<br />
023 SUB 101 08.101 verringere ihn um „1"...<br />
024 ABS 103 06.103 und speichere ihn wieder<br />
025 VGL 100 10.100 ist die Minute bei „0", also Taktende angelangt?<br />
026 SPB 028 (A5) 11.028 falls ja, springe zum neuen Taktbeginn<br />
027 SPU 010(A2) 09.010 sonst springe zurück (während des Taktes)<br />
028 A5: LDA 105 05.105 ein neuer Takt beginnt! Lade den Gesamtpreis<br />
029 ADD 102 07.102 erhöhe ihn um die Gebühreneinheit<br />
030 ABS 105 06.105 und speichere ihn wieder<br />
031 SPU 008 (A1) 09.008 springe zurück zur Taktmessung<br />
000 — Endpreis für die Anzeige nach STP<br />
100 00.000 „0" als Vergleichszahl<br />
101 00.001 „1" als Schrittweite<br />
102 00.023 ,,23" als Gebühreneinheit<br />
103 00.008 „8" als Taktlänge in Minuten<br />
104 - Viertelsekundenzähler (240 pro Minute)<br />
105 - Endpreis bzw. Zwischenstand<br />
Beim Gesprächsende wird die STP-Taste gedrückt;<br />
dann wird ja bekanntlich der Inhalt von Zelle 000<br />
angezeigt. Da aber gerade in dieser Zelle die Ge<br />
sprächskosten gespeichert werden, sieht man den<br />
Endpreis unmittelbar.<br />
2.4 Digitalvoltmeter<br />
Mit wenig zusätzlichem Elektronikaufwand kann<br />
unser Computer auch als Meßgerät eingesetzt wer<br />
den. Was kann gemessen werden? Nun, alle physi<br />
kalischen Größen, die in eine ihrem Wert entspre<br />
chende Frequenz umgesetzt und in dieser Form<br />
dem Computer eingegeben werden. Der Computer<br />
kann Frequenzen bis etwa 100 Hz messen.<br />
Den Besitzern des KOSMOS Elektronik-Labors ist<br />
die Schaltung des Spannungs-Frequenz-Wandlers<br />
in Bild 67 wohlbekannt, es werden für die Anpas<br />
sung an den Computer lediglich einige Bauteile<br />
ausgetauscht.<br />
Damit die Computer-Anzeige mit dem zu messen-<br />
77