Hallo! Ich bräuchte bitte Hilfe , da hier so viele Profis sind möchte ich euch fragen ob mir jemand bei meinen Problem helfen kann . Ich habe eine Ic Schieberegister eine Serielle schnittstelle und möchte mir VB6 8 LED´s ansteuern, sprich ein und ausschalten . Wie kann ich das realisieren bitte um eine codevorschlag und eine Layout wie ich das bauen müste ! Danke mal im voraus . lg
Wenn ich jetzt mal annehme das du mit Serielle Schnittstelle die RS232 von deinem PC meinst kannst du das IC in die Tonne treten. RS232 ist eine Asynchrone serielle Schnittstelle mit zu hohen Spannungspegeln für dein IC. Das ist außerdem noch taktgesteuert (also synchron). Passt überhaupt nicht. nimm nen AVR mit UART und ST202 Pegelwandler + Quarz
Unter welchenBetriebssystem ?? Windows 98 ? Und hast du ein lizensierte Vollversion von VB6 ? Die Com-Schnittestelle lässt sich meines wissens nur damit ansprechen. MfG Turbotoni
Ah sorry Windows XP! Ja ist eine lizensierte Vollversion von VB6 und ich spreche die schnittstelle um com an . nur weiß ich nicht wie ich bits an das schiebe register senden kann ?' und wie ich die technik dazu bau . Comstecker z dioden und schieberegister und leds mit wiederständen ? nur wie ? danke
@ Uwe Danke du meinst einen AVR amtega 8 / 16 und UART wär das der max232 ? Pegelwandler = transistoren ? und welchen Quarz ? 16 Herz ? lg
http://hanneslux.de/mobast/index.html Im Anhang gibt's einen halbwegs passenden Quältext. Wenn Du mit VB6 umgehen kannst, dann sollte es Dir auch gelingen, die für Dich relevanten Stellen zu finden (Sub Send). Viel Erfolg... ...
Turbo Toni schrieb: > Die Com-Schnittestelle lässt sich meines wissens nur damit ansprechen. Nööö, das geht auch mit der DLL von Burkhard Kainka: http://www.elexs.de/elexs2/elexsdll.htm ...
Über die Steuersignale RTS und DTR kann man schon was in ein serielles Schieberegister hinein takten. Die beiden seriellen Leitungen Rx und Tx kann man aber da vergessen, und Tx allenfalls zur Stromversorgung mit benutzen. Mit guten hellen Low-Current-LEDs könnte man noch was machen. Ein klein wenig Strom im einstelligen mA-Bereich gibt die Schnittstelle durchaus her. Man muß ihn aber aus den Signalpins generieren, da RS232 keine Stromversorgung an der Schnittstelle hat. Im alten 486-er PC unter DOS und mit Basic hatte man eine Adresse, unter der der COM-Schnittstellenbaustein (z.B. 8250) direkt ansprechbar war. Heute geht das wohl nicht mehr so einfach. Vielleicht über ein Terminal. Ich würde mir wohl mal den Quellcode einer Terminalsoftware suchen, und dort hinein schauen.
Hannes Lux schrieb: > Turbo Toni schrieb: >> Die Com-Schnittestelle lässt sich meines wissens nur damit ansprechen. > > Nööö, das geht auch mit der DLL von Burkhard Kainka: > http://www.elexs.de/elexs2/elexsdll.htm > Danke für die Info, das kannte ich noch nicht von Elektor gibt es 1002 Schaltungen und auf Seite 686 wird ein "8-Kanal D/O für RS232". das könnte so einigermassen das treffen was JackyD sucht.
Uwe schrieb: > Wenn ich jetzt mal annehme das du mit Serielle Schnittstelle die RS232 > von deinem PC meinst kannst du das IC in die Tonne treten. RS232 ist > eine Asynchrone serielle Schnittstelle mit zu hohen Spannungspegeln für > dein IC. Das ist außerdem noch taktgesteuert (also synchron). Passt > überhaupt nicht. nimm nen AVR mit UART und ST202 Pegelwandler + Quarz Völliger Unfug! Am Schieberegister Schutzdioden gegen VCC und Gnd, die RS-232 Signale RTS und DTR über Vorwiderstände an Clock und Serial_in des Schieberegisters und ein bisschen Bit Banging. Die paar Bits werden doch rüberzukriegen sein, ohne eine Diplomarbeit daraus zu machen ;-)
Wilhelm Ferkes schrieb: > und Tx allenfalls zur Stromversorgung mit > > benutzen. Na dann solltest du mal mit basteln anfangen,es geht.;-))
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.