Ein beliebiger Schreibzugriff im Supervisormodus auf 0xE4xxxx schaltet auf den ersten Slot, auf 0xE5xxxx schaltet auf den zweiten Slot usw.
Danke für die Erklärung! Auf so eine einfache Idee muss man erst mal kommen
Dann nehme ich an, beim Flashen beschreibst Du nur E0.0000 bis E3.999, also nur den jeweils ausgewählten Bereich und niemals das ganze EEPROM ...
Man kann sich kompliziertere Verfahren ausdenken
Mir würde gefallen, den Datenbus einzubeziehen und die Auswahl in einem EEPROM zu speichern, so dass man vor dem Auswählen die letzte Auswahl auslesen und anzeigen kann. Und vielleicht sogar dass man Namen dazu speichern kann, die dann auf den Umschaltbuttons angezeigt werden. Das wäre aber schon wieder ein Projekt für sich
Ein 8 pol AVR/PIC merkt sich das ohne Akku. Zumindest wäre das meine Wahl.
Das wäre auch mein Favorit - es sei denn, man könnte es sogar ins CPLD integrieren ...