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...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Bascom Segmentanzeige eine Antwort
Im transitornet gefunden: Bascom Segmentanzeige


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!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 192463284   Heute : 941    Gestern : 4999    Online : 972        1.8.2026    4:53
1 Besucher in den letzten 60 Sekunden        alle 60.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
In 381 Sekunden wird ein Backup gestartet. Bitte beenden Sie alle Eingaben. Das Forum wird dann für 10 Minuten abgeschaltet !
0.0383100509644