Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Zusätzlicher EEPROM Kategorie: Programmierung Basic (von Simon - 24.03.2004 20:43)
Hallo!
Ich bin gerade dabei, einen kleinen Player zu bauen. Er soll einfach 8 AusgÀnge ansteuern. Dabei
wird alle 0,5 Sekunden ein zweiter EEPROM abgefragt. Die Werte zwischen 0 und 255 steuren die
I/Os an.
Ich möchte die Software meines Players auf dem normalen, fertigeingebauten EEPROM speichern.
Die Daten fĂŒr die AusgĂ€nge sollen in den zweiten, grĂ¶ĂŸeren EEPROM gespeichert und gelesen werden.
Die Daten werden zusÀtzlich in kleine "Partitionen" aufgeteilt. Dies geschieht durch Schreiben des
Wertes 1111 vor jeder neuen Partition. Möchte man eine Partition löschen, so wird nur der Teil, der
erhalten bleiben soll, in den normalen, fertigeingebauten, (Orginal) EEPROM zwischengespeichert und
dann wieder zurĂŒck in das zusĂ€tzliche EEPROM geschrieben.

Hardwaretechnisch mĂŒsst man nur den zusĂ€tzlichen EEPROM parrallel in den I2C Bus reinschalten und
an mit A0 bis A2 definieren. Hab ich recht?
Softwaretechnisch dĂŒrfte es Probleme geben, da Basic nur den orginal EEPROM mit OPEN# for read, etc.
ansteuern kann. Wie steuert man mit Basic den zweiten EEPROM an?

Bitte um schnelle Antwort.

Danke im Vorraus!

mfg Simon

 Antwort schreiben

Bisherige Antworten:

Re: Zusätzlicher EEPROM (von Gerd - 25.03.2004 16:34)