Gefunden für bascom segmentanzeige - Zum Elektronik Forum |
| 1 - Bascom und "Boolean" -- Bascom und "Boolean" |
Freut mich
Jawoll, die 4*7-Segmentanzeige will gemultiplext werden. Am sinnvollsten macht man das mit einer timergesteuerten Interruptroutine, die alle 5ms (oder so) aufgerufen wird und jeweils ein anderes Segment zum Leuchten bringt. Die Interruptroutine muss prüfen, welche Anzeige für den nächsten Zyklus dran ist mit leuchten, den entsprechenden Zahlenwert in die Anzeige schreiben und umschalten. Wenn Du noch keine Erfahrung mit solchen Interrupts hast, kannst Du auch erstmal Warteschleifen nehmen, um die Anzeige zu multiplexen. Wenn das funktioniert, kannst Du die Interrruptmethode zusammenschustern. Die Interruptmethode hat den Vorteil, dass man dann ide maximale Rechenzeit bekommt, um das eigentliche sinnvolle Programm auszuführen, welches die Anzeigewerte liefert (der Anzeigealgorithmus ist ja bloß nötiges Übel); außerdem kann man dann die Interruptroutine als Standardcode auch leicht in andere Programme einbauen. In Hardware würde ich das mit zwei kaskadierten 4094ern lösen: Eines steuert die acht aktiven Kathoden, und das andere treibt jeweils eine der vier Sammelanoden (evtl. sind Treibertranistoren nötig). Mit Bascom-Beispielcode für den Mega8 kann ich leider nicht dienen, bloß mit P... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag heute wurden bisher 0 Beiträge verfasst 1 Besucher in den letzten 60 Sekunden alle 60.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |
| In 381 Sekunden wird ein Backup gestartet. Bitte beenden Sie alle Eingaben. Das Forum wird dann für 10 Minuten abgeschaltet ! |