Gast
#828186
Moin, auf dem Weg des Lernens, versuche ich meine 6-stellige Uhrenanzeige auf 7-Segment-Anzeigen darzustellen. Am Beispiel der Sekunden (int-Wert) rechne ich
1 | |
Das ergebnis gebe ich an einen Port, der einen BCD/7-Segment Chip ansteuert ( MOS 4513 ) Das klappt auch recht gut - nur, daß ich ANzeigen mit gemiensamer ANODE genommen habe, und nun die 4513 Ausgange invertieren muss. Wenn ich aber weiterdenke, dann benötige ich für hh-mm-ss drei Ports. Was mir eine reichliche Verschwendung erscheint. kann man nicht 4-bit benutzen, um jeweils ( BCD-Codiert) eine Ziffer zu übertragen, und das zweite Byte, um zu sagen, ob es sich um die Einer oder Zehner der Stunden, Minuten oder Sekunden handelt? wenn ich dann die HH-mm-ss Daten vor den decodierern speichern könnte, hätte ich zwischen den einzelnen Sekunden-Ereignissen ne Menge freie Zeit. Könnte mir da jemand bitte weiterhelfen? Danke Hanns