Hier wird ein Ersatz für eine C-Control/Basic von Conrad vorgestellt.

Es aber gleich vorausgeschickt, dass dies kein vollwertiger Ersatz ist. so besitzt die Ersatzplatine nur eine RS-232-Schnittstelle mit TTL-Pegel (sollte eine echte RS-232-Schnittstelle notwendig sein wird noch ein Pegelwandler benötigt!). Dafür hat die Ersatzplatine die Möglichkeit I2C/TWI - Bausteine zu verarbeiten. Außerdem kann auch kein CC-Basic verwendet werden sondern der verwendete ATmega1284p muss natürlich mit einer für diesen Chip notwendigen Entwicklungsumgebung (z.B. BasCom) programmiert werden.

Außerdem muss die Platine mit der Bauteilseite gesteckt werden um einen einfachen Nachbau mit einfach zu erhaltenden Bauteilen zu gewährleisten was aber höchstens ein optischer Mangel ist weil man im eingebauten Zustand nur die Lötseite der Platine sieht. Dazu wird empfohlen die beiden Stecker für die Programmier- und RS232-Schnittstelle auf der Lötseite anzubringen um diese leichter zu erreichen.

Ich selbst habe diesen Ersatz für ein älteres Projekt (ein Spielautomat) von mir benötigt bei welchem seinerzeit (2000) eben eine C-Control/Basic zum Einsatz kam und ich schon damals im wahrsten Sinne des Wortes den Controller bis auf das letzte Byte des Programmspeichers ausprogrammiert hatte. Mit dieser Ersatzplatine habe ich nun alle meine "Wünsche" erfüllen können und habe noch immer 50% Flashspeicher übrig. Ausserdem wollte ich in diesem äletern Projekt nur möglichst wenig an den Platinen ändern und somit bot sich an nur die alte C-Control zu ersetzen und die neuen Features (auch Hardwaremäßig) zu ergänzen.

CC1-Original CC1-replacement-Platine CC1-replacement-Bestückung
Originalplatine Ersatzplatine von vorne Ersatzplatine Bestückungsplan

   
© 2013 - 2017 by Gameroom - Austria