====== ColecoVision ====== Die Spielekonsole ColecoVision verwendet den üblichen 9-poligen D-Sub-Stecker. Durch entgegengesetztes Umschalten des Signalpegels auf den Pins 5 und 8 kann die Konsole zwei verschiedene Layer eines Controllers abfragen. Liegt Pin 8 auf ''LOW'', so entspricht dies der Masse, die ein digitaler [[de:pinout:gamecontroller:atari2600]]-Joystick hier erwartet. Da die Belegung des ersten Layers exakt der eines digitalen Atari-2600-Joysticks entspricht, können diese somit auch vollwertig an der ColecoVision betrieben werden. ===== Pinbelegung ===== {{:de:pinout:gamecontroller:amstrad-cpc.png?nolink|}} ^ Pin ^^ Layer 1 ^ Layer 2 ^ | @purple: **1** | @saddlebrown: | Ⓛ → Nach oben | Ⓛ → Data Bit 0 | | @purple: **2** | @crimson: | Ⓛ → Nach unten | Ⓛ → Data Bit 1 | | @purple: **3** | @darkorange: | Ⓛ → Nach links | Ⓛ → Data Bit 2 | | @purple: **4** | @gold: | Ⓛ → Nach rechts | Ⓛ → Data Bit 3 | | @purple: **5** | @forestgreen: | ← ''HIGH'' | ← ''LOW'' | | @purple: **6** | @mediumblue: | Ⓛ → Feuerknopf Links | Ⓛ → Feuerknopf Rechts | | @purple: **7** | @indigo: | Ⓛ → Q | //nicht verwendet// | | @purple: **8** | @silver: | ← ''LOW'' | ← ''HIGH'' | | @purple: **9** | @white: | Ⓛ → Q | //nicht verwendet// | ===== Kodierungstabelle für die Tasten der numerischen Tastatur ===== ^ Taste ^ Data Bit ^^^^ ^ ^ 0 ^ 1 ^ 2 ^ 3 ^ | 1 | H | H | H | L | | 2 | H | H | L | H | | 3 | L | H | H | L | | 4 | H | L | H | H | | 5 | H | L | L | H | | 6 | L | H | H | H | | 7 | H | H | L | L | | 8 | H | L | L | L | | 9 | H | L | H | H | | * | H | L | H | L | | 0 | L | L | H | H | | # | L | H | L | H | | Violetter Feuerknopf((nur beim [[de:controller:schematics:coleco:super-action]])) | L | L | H | L | | Blauer Feuerknopf((nur beim [[de:controller:schematics:coleco:super-action]])) | L | H | L | L | H = ''HIGH'', L = ''LOW''