Ansteuerung einer 7 Segment Anzeige per USB / QBasic

OP #4404542
Lesenswert?
• ▲
▼
Hallo,

trotz vieler Posts zum Thema Ansteuerung einer 7-Segment Anzeige habe 
ich nichts passendes gefunden.....

Unter Win98 war es damals :-) möglich einzelne Pins der 
Druckerschnittstelle über OUT 888 Anzusteuern.

Genau diese Ansteuerung bräuchte ich um die einzelnen Segmente einer 7 
Segment Anzeige anzusteuern. Problem dabei ist dass es weder Win98 noch 
die Druckerschnittstelle gibt.

Würde es heute über Umwege und  oder  USB  Parallel Konverter 
funktionieren?

Möglicherweise gibt es aber auch andere Wege einer ganz "primitiven" 
Ansteuerung mit QBasic?

Gruß und Dank
#4404552
Lesenswert?
• ▲
▼
Di G. schrieb:

> Würde es heute über Umwege und  oder  USB  Parallel Konverter
> funktionieren?

USB/parallel Konverter könnte funktionieren. Die Frage ist, was diese 
Konverter genau machen, bzw. ob sie die Centronics Schnittstelle in 
Eigenregie ansteuern.

Umweg geht immer. Mit einem µC ist das an und für sich kein Problem, der 
erledigt dann auch noch die Ansteuerung der 7-Segment Anzeige 
(Multiplexing notwendig?) in Eigenregie, ohne das sich das PC Programm 
ständig darum kümmern muss.

> Möglicherweise gibt es aber auch andere Wege einer ganz "primitiven"
> Ansteuerung mit QBasic?

Ein µC ohne eingebautes USB meldet sich meistens über einen FTDI (oder 
Konsorten) als serielle Schittstelle beim Windows an. D.h. für jede 
Programmiersprache ist das einfach nur ein COM Port, auf den es Werte 
rausschreibt.
Gast #4404569
Lesenswert?
• ▲
▼
nimm die serielle (USB Wandler) Schnittstelle, die wird im kostenlosen
visual studio unterstützt.
An den displays dann Schieberegister mit parallelem Ausgang, oder ein 
kleiner Atmega mit dem du seriell vom pc empfängst und dann auf die 7 
Segmentanzeigen parallel ausgibst.
Hier dann auch multiplexing etc. sinnvoll.

Das sind dann ein paar Programmzeilen in visual studio (C, Vbasic etc..)

Oder so etwas, teures:

http://www.codemercs.com/de/io
Gast #4404575
Lesenswert?
• ▲
▼
so wie Uwe.S das gemacht hat.
Sicher stellt er Dir den Sourcecode zur Verfügung, das ist ja kein 
nobellpreisverdächtiger Hirnschmalz.

Es gibt auch LCD Anzeigen mit serieller Schnittstelle (Reichelt etc..)
OP #4405070
Lesenswert?
• ▲
▼
Hallo,

wow danke für die vielen Antworten und Lösungsvorschläge. Für meine 
Zwecke scheint mir das jedoch einwenig zu "überfrachtet".

Möglicherweise hilft es wenn ich mein Anliegen umformuliere.

Im Grunde genommen geht es mir darum relativ einfach am Rechner 7 
Signale (gerne auch mehr) zu generieren die ich an irgendeiner 
Schnittstelle abnehmen kann.

Sollte es lediglich mit mit einem USB parallel Adapter getan sein wäre 
es super! Allerdings bliebe die Frage der Ansteuerung.

Zudem muss ich gestehen dass Mikrocontroller völliges Neuland für mich
wären. Einfachste Signalverarbeitung mit CMOS / TTL liegt mir mehr. :-(

Dank und Gruß
Gast #4405123
Lesenswert?
• ▲
▼
Es überfordert dich einfach...


Hier mit einer DLL der alte Weg mit out direkt auf die parallele 
Schnittstelle....

http://www.elektronik.nmp24.de/?CNC_Experimente:Parallelport


Du kannst aber auch über die serielle Schnittstelle direkt in TTL/CMOS 
Schieberegister Daten takten.

TxD, RTS und DTR sind ausgehende Signale, welche Du direkt steuern 
kannst, also die Ausgänge High und Low schalten kannst.
Mit 3 LED's kannst du das leicht testen.
TxD über eine Break Signal schalten.


Die Anwendung ist in wenigen Codezeilen geschrieben.
Das könnte weiterhelfen:

https://www.vb-paradise.de/index.php/Thread/100646-Serial-Port-ansteuerung/

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.