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.

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!