Moin...
sortier doch mal deine Aufgaben:
- Kommunikation mit der Ansteuerung.
- Character ROM.
- Ausgabe auf die LEDs.
Mal ganz ab von der "Leistungs"elektronik.
Für die multiplex Ausgabe an die LED brauchst du schon über 150 Pins
und du mußt entscheiden, wie du die Daten im Speicher ablegen willst
(oben nach unten, links nach rechts?) Daraus ergibt sich die
Anforderung an dein ROM, also das Format.
Ich würde mir das so aufdröseln:
- Multiplexen eines Segmentes. Vermutlich würde ich die Zeichen
Zeilenweise aufbauen. Dazu einene Zähler realisieren der gleich die
Steuerung nach aussen übernimmt.
-Eine Einheit die einen Zeichencode, sprich Adresse bekommt, dieses
Zeichen aus einem Speicher ausliesst und dann den Zeilenzähler
auswertet. Schaltet dann die entsprechenden Spalten der Zeilen auf die
Pins.
- Davon mehrere Einheiten für die einzelnen Zeichen.
- Zentraler Speicher. Ram, Rom, intern, extern oder wie auch immer.
- Modul das z.B. seriell mit der Aussenwelt kommuniziert und dann die
Ausgabeeinheiten konfiguriert.
Nur mal so als Idee.
--
Sven Johannes