Aktuell kommt es zu Probleme mit dem Email Versand dies wird schnellstmöglich behoben.

stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. IC10-Akademie
  3. Chip und Gehäuse

Kapitel 1 · Erste Schritte

Chip und Gehäuse

Was ein IC10-Chip ist, wo er steckt und wie er mit Geräten redet.

Lektion 1 von 18 6 Min.

Irgendwann reicht es nicht mehr, jede Pumpe von Hand umzulegen. Dann kommt der IC10: ein kleiner programmierbarer Chip, der Sensoren liest, rechnet und Geräte schaltet – zweimal pro Sekunde, während du draußen Erz abbaust.

Die Hardware

  • Der Chip (Integrated Circuit IC10) ist ein Item. Er allein tut nichts.
  • Er steckt im IC-Gehäuse (IC Housing). Das Gehäuse braucht Strom und hängt mit einem Datenkabel am Netz.
  • Am Gehäuse gibt es sechs Pins d0 bis d5. Mit dem Schraubendreher stellst du ein, welches Gerät an welchem Pin hängt.
  • db ist das Gehäuse selbst. Es hat zum Beispiel einen eigenen Wert Setting.

Den Code schreibst du im Spiel an einem Computer mit IC Editor Motherboard – oder bequem hier im Browser und kopierst ihn hinüber.

Wie ein Programm aussieht

Ein IC10-Programm ist eine Liste von Zeilen. Jede Zeile enthält einen Befehl und seine Angaben, getrennt durch Leerzeichen. Alles hinter # ist ein Kommentar und wird ignoriert.

# mein erstes Programm
move r0 42   # lege 42 in das Register r0

move ist der Befehl, r0 das Ziel, 42 der Wert. Der Chip arbeitet die Zeilen von oben nach unten ab – Zeile 0 zuerst, so wie das Spiel zählt.

Hinweis

Groß- und Kleinschreibung zählt: move geht, Move ist für den Chip ein unbekannter Befehl.

Harte Grenzen

GrenzeWert
Zeilen pro Programm128
Zeichen insgesamt4096
Zeichen pro Zeile90

Kommentare und Leerzeilen zählen mit. Der IC10-Coder hier zeigt dir die drei Werte immer oben an.

Schaubild

IC-Gehäuse mit Chip, Pins und Datennetz IC-Gehäuse IC10 db d0 d1 d2 d3 frei d4 frei d5 frei Gas-Sensor Wandlampe Anzeige Datenkabel Pumpe Akku Heizung … Datennetz: lb, lbn, sb, sbn
Das IC-Gehäuse mit Chip: sechs Pins d0–d5 für feste Geräte, db für das Gehäuse selbst, dazu das Datenkabel zu allen anderen Geräten im Netz.

Übung

Aufgabe

Schreib dein erstes Programm: Lege die Zahl 42 in das Register r0. Ein Befehl reicht.

Hinweise

Hinweis 1

Der Befehl zum Kopieren eines Werts heißt move.

Hinweis 2

Erst das Ziel, dann der Wert: move ziel wert.

Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall