29.10.2013 Aufrufe

CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum

CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum

CP1 Anleitung (Manual) - 8Bit-Homecomputermuseum

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Wozu wir Ihnen das hier vorführen? Nun, erstens<br />

sollte man darüber ein wenig Bescheid wissen,<br />

wenn man sich mit Computern befaßt. Aber zwei­<br />

tens können wir Ihnen die Umwandlung vom dua­<br />

len ins dezimale Zahlensystem (und umgekehrt),<br />

die der Computer automatisch zu ihrer Erleichte­<br />

rung ausführt, an den Ein-Ausgabe-Ports sichtbar<br />

machen.<br />

Sie werden es geahnt haben: es war kein Zufall,<br />

daß wir den dezimalen Kilometerzähler bis 255<br />

zählen ließen und daß der duale Kilometerzähler<br />

gerade 8 Stellen hat. Natürlich, der Zahlenumfang<br />

des KOSMOS-Computers beträgt genau 255, und<br />

jeder Port hat genau 8 Klemmen. Und damit bieten<br />

wir Ihnen folgende Möglichkeiten: wenn Sie bei<br />

den Ein-Ausgabe-Befehlen P1E und P1A für das<br />

,,x" der Klemmen-Nummer eine 0 setzen (Klemme<br />

0 gibt es ja nicht!!), so können Sie jede (dezimale)<br />

Zahl, die im Akku steht, als duale Zahl auf einen<br />

beliebigen Port geben. Die Tabelle auf Seite 50 zeigt,<br />

daß Sie mit den Zahlenwerten 000 bis 255 im Akku<br />

sage und schreibe 256 verschiedene Möglichkeiten<br />

haben, die Klemmen an den Ports unterschiedliche<br />

Zustände annehmen zu lassen. Und natürlich gibt<br />

es 256 Eingabe-Kombinationen (an Port 1), die Sie<br />

in den Akku übernehmen lassen können. Diese<br />

enorme Vielfalt der Daten-Ein- und Ausgabe-Mög­<br />

lichkeiten ist es, die den KOSMOS-Computer für<br />

Prozeß-Steuerungen so geeignet macht. Wir deute­<br />

ten es in Kapitel 1.40 schon an.<br />

1.64 Umwandlung von dual in dezimal<br />

und umgekehrt<br />

Probieren Sie doch jetzt einmal aus, was im Akku<br />

erscheint, wenn Sie die Information an den Klem­<br />

men von Port 1 einlesen, aber an Port 1 nichts an­<br />

schließen.<br />

Also: Befehl 16.000 auf Speicherzelle 001 eingeben,<br />

dann 001-PC und einmal STEP drücken. Die ACC-<br />

Taste bringt die Anzeige<br />

rr n n o C C<br />

n u u. L J J<br />

Wir erinnern uns: „Nichts angeschlossen" bedeu­<br />

tet (da „nichts" für den Computer keine gültige<br />

Aussage ist) eine Ja-Information, also eine logische<br />

„1" (siehe Kapitel 1.54). Logische Einsen an allen<br />

Klemmen ergeben die Dual-Information 11111111.<br />

Ein Blick in die Tabelle auf Seite 50 zeigt Ihnen, daß<br />

dies der dezimalen Zahl 255 entspricht.<br />

Sie können jetzt jede beliebige Klemme von Port 1<br />

auf 0 V legen (stellen Sie die Verbindung mit den<br />

beigelegten Drähten her) und den Eingabe-Befehl<br />

16.000 wiederholen. Anhand der Tabelle können<br />

Sie dann mühelos die Dual-Dezimal-Wandlung des<br />

Computers verfolgen.<br />

Natürlich kann Ihr Computer die Wandlung von<br />

einem Zahlensystem ins andere auch in umgekehr­<br />

ter Richtung erledigen: Jede Dezimalzahl von 000<br />

bis 255, die im Akku steht, kann in eine Dualzahl<br />

umgewandelt und zu Port 1 oder Port 2 transpor­<br />

tiert werden. Die entsprechenden Befehle lauten<br />

folgerichtig<br />

17.000<br />

18.000<br />

bzw.<br />

bzw.<br />

P1A000<br />

P2A000<br />

für Port 1<br />

für Port"2<br />

Für alle Arten von Prozeßsteuerungen liegt der<br />

Vorteil dieser Befehle auf der Hand: Diverse an den<br />

Computer angeschlossene Geräte (Lampen, Relais<br />

für Modellbahnweichen und -Signale, tonerzeu­<br />

gende Elektronik-Schaltungen usw.) können sozu­<br />

sagen „auf einen Schlag", also gleichzeitig ein¬<br />

oder ausgeschaltet werden. Wenn Ihnen die<br />

mathematischen Hintergründe der Dezimal-Dual-<br />

wandlung nicht geläufig sind, so suchen Sie ein­<br />

fach aus der Tabelle (Seite 50) die gewünschte<br />

0-1-Kombination heraus, lesen die zugehörige De­<br />

zimalzahl ab, laden sie in den Akku und geben sie<br />

mit einem der obigen Befehle auf den entspre­<br />

chenden Port aus.<br />

Zur Vertiefung des Verständnisses geben wir Ihnen<br />

nachfolgend drei Beispiele für Ein- und Ausgabe<br />

mit Umwandlung von einem Zahlensystem ins<br />

andere, und wenig später werden wir ein paar Auf­<br />

gaben formulieren, so daß Sie mit der Wirkungs­<br />

weise der Befehle vertraut werden.<br />

Erstes Beispiel:<br />

Ja/Nein-Kombination an Port 1: 01000111<br />

Nach Umwandlung im Akku erscheinende dezi­<br />

male Zahl: 071 (Hinweis: bei beiden Ports ist aus<br />

technischen Gründen die niedrigstwertige Stelle<br />

links, die höchstwertige Stelle rechts angeordnet.<br />

Dies mag zu Beginn etwas verwirrend sein, aber<br />

betrachten Sie Ihren Computer einmal von hinten:<br />

da stimmt es dann!)<br />

Bild 55 r P o r t 1 ~|<br />

-z_r<br />

0 n n<br />

1 ( u Li.<br />

ov ov ov ov<br />

K V ) I 5 V I ( 5 V ) ( 5 V I<br />

49

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!