LPT Port Channels Multiplexen

Im Unterforum Hardware, Betriebssysteme, Programmiersprachen - Beschreibung: Alles zu Software, Hardware, Windows, Linux, Programmiersprachen
Anfragen zu Modding, Games, Cracks, etc. unerwünscht.

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 29 11 2024  06:03:42      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Hardware, Betriebssysteme, Programmiersprachen        Hardware, Betriebssysteme, Programmiersprachen : Alles zu Software, Hardware, Windows, Linux, Programmiersprachen
Anfragen zu Modding, Games, Cracks, etc. unerwünscht.

Gehe zu Seite ( Vorherige Seite 1 | 2 | 3 Nächste Seite )      


Autor
LPT Port Channels Multiplexen

    







BID = 764069

HansG

Schreibmaschine



Beiträge: 1848
Wohnort: Dresden
Zur Homepage von HansG
 

  


Ok, hast natürlich recht. Hatte mir das vorhin nicht gründlich genug angesehen.

_________________
Supportanfragen per PN oder Mail werden ignoriert.

BID = 764075

Atomius

Gerade angekommen


Beiträge: 19
Wohnort: Hamburg

 

  

Ein hin und her hier ^^

Ich kann mit dem Begriff Flanke nichts anfangen. Also ganz konkret, was muss ich wie beschalten, damit der Flip Flop die Daten speichert? Und zum ändern des Zustandes, überschreibe ich das "alte" Signal einfach wieder? Also vorher liegt zum Beispiel

0 0 0 0 0 0 0 1 am Flip Flop an. Sende ich jetzt 1 0 0 0 0 0 0 0 an den Flip Flop, hat dieser den Status 1 0 0 0 0 0 0 1, und speichert den auch. Muss ich die Beschaltung dann irgendwie ändern, oder speichert der Flip Flop einfach alles was reinkommt? Denn genau das würde ich ja brauchen.

[ Diese Nachricht wurde geändert von: Atomius am  5 Mai 2011 16:09 ]

BID = 764089

hajos118

Schreibmaschine



Beiträge: 2453
Wohnort: Untermaiselstein

Grundlagen anlesen....
Guckst Du hier: Wikipedia

_________________
Interpunktion und Orthographie dieses Beitrags sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.
Wer einen Fehler findet, darf ihn behalten!

BID = 764090

Atomius

Gerade angekommen


Beiträge: 19
Wohnort: Hamburg


Zitat :
hajos118 hat am  5 Mai 2011 17:05 geschrieben :

Grundlagen anlesen....
Guckst Du hier: Wikipedia



Hätt ich das verstanden, dann würde ich hier nicht posten Ich suche hier ne persönliche Hilfe, die mir einfach kurz sagen kann wie ich das beschalten muss, damit ich das verstehe...

BID = 764091

HansG

Schreibmaschine



Beiträge: 1848
Wohnort: Dresden
Zur Homepage von HansG


Zitat :
Atomius hat am  5 Mai 2011 16:06 geschrieben :

Also vorher liegt zum Beispiel

0 0 0 0 0 0 0 1 am Flip Flop an. Sende ich jetzt 1 0 0 0 0 0 0 0 an den Flip Flop, hat dieser den Status 1 0 0 0 0 0 0 1, und speichert den auch. Muss ich die Beschaltung dann irgendwie ändern, oder speichert der Flip Flop einfach alles was reinkommt? Denn genau das würde ich ja brauchen.

D-Latches sind nicht zum "Rechnen" da, die behalten den Datenwert, der zuletzt eingeschrieben wurde.
Was zuletzt eingeschaltet wurde, muss ja dein PC wissen und es wieder mit ausgeben, wenn in einem Latch ein Wert neu gesetzt werden soll.


_________________
Supportanfragen per PN oder Mail werden ignoriert.

BID = 764107

der mit den kurzen Armen

Urgestein



Beiträge: 17434

Der CD4094 wandelt die serielle Daten an seinem Ausgang in parallele Daten um. Sendest du an den 4094 8Bit werden diese 8 Bit auf die 8 Ausgänge gewandelt.
Mit jedem neuen Datenwort werden die Ausgänge neu gesetzt egal welchen Zustand sie früher hatten.
Beispiel 0000 0001 zuerst ergibt 0000 0001 , neu 0100 0000 ergibt 0100 0000
Willst du 0100 0001 erreichen musst du auch 0100 0001 neu senden !
Du kannst also jedes beliebige Bit neu setzen, musst aber immer das komplette Datenwort senden!
Die 8 Bit werden einfach nur nacheinander Rein geschoben und Verzögert komplett neu übernommen.

Gruß Bernd

Edit Rechtschreibung

_________________
Tippfehler sind vom Umtausch ausgeschlossen.
Arbeiten an Verteilern gehören in fachkundige Hände!
Sei Dir immer bewusst, dass von Deiner Arbeit das Leben und die Gesundheit anderer abhängen!

[ Diese Nachricht wurde geändert von: der mit den kurzen Armen am  5 Mai 2011 18:31 ]

BID = 764109

Atomius

Gerade angekommen


Beiträge: 19
Wohnort: Hamburg

Gut okay, hab ich jetzt verstanden, muss ich dann also Softwareseitig lösen. Wie siehts jetzt mit der Beschaltung aus? Also 8 Eingänge und Ausgänge ist klar. Wie muss ich jetzt die Clock und die andere Leitung schalten, damit der Flip Flop mir den Wert speichert, den ich da rein schreibe?

BID = 764113

der mit den kurzen Armen

Urgestein



Beiträge: 17434

Du hast keine 8 Eingänge nur einen seriellen Eingang + die Steuereingänge aber 8 Ausgänge !!!

_________________
Tippfehler sind vom Umtausch ausgeschlossen.
Arbeiten an Verteilern gehören in fachkundige Hände!
Sei Dir immer bewusst, dass von Deiner Arbeit das Leben und die Gesundheit anderer abhängen!

BID = 764121

Atomius

Gerade angekommen


Beiträge: 19
Wohnort: Hamburg


Zitat :
der mit den kurzen Armen hat am  5 Mai 2011 18:34 geschrieben :

Du hast keine 8 Eingänge nur einen seriellen Eingang + die Steuereingänge aber 8 Ausgänge !!!



Mein Gott, ich glaub es wird doch deutlich, dass ich absolut keinen Plan von diesem Flip Flop habe, weil ich das erste mal mit sowas arbeite. Ich bräuchte also mal ne genaue Erklärung der Beschaltung, und keinen Einzeiler einfach in den Raum gestellt. Tut mir leid das ich das mal so bestimmend sage, aber jeder hier scheint die Lösung zu kennen, gibt mir aber immernur Brocken, mit denen ich nichts Anfangen kann. Also bitte gebt mir doch das letzte Teil in meinem Puzzle damit ich anfangen kann, hab die Teile heute bestellt...

BID = 764124

der mit den kurzen Armen

Urgestein



Beiträge: 17434

Bei steigender Takt-Flanke (Clock) werden am Dateneingang (Data) anstehende Logikpegel in die Schieberegister-Flipflops eingelesen, um eine Stelle weitergeschoben und in den Zwischenspeichern (Latches) gespeichert.

Die Daten der Latches werden bei High-Pegel am Strobe-(Enable)-
Eingang auf die Ausgänge geschaltet.

Clock ist nur ein "durchlaufender" Takt.

Beispiel : Data hat 1 Clock wechselt von low auf hig und wieder auf low (1 Takt )
Damit ist die 1 (das erste Bit eingelesen )
Kommt jetzt ein weitere Takt wird noch eine 1 Eingelesen (das 2te Bit ) Da Data ja noch 1 hat.
Änderst du data auf 0 wird mit dem nächsten Takt eine 0 Eingelesen (bit 3 )
nach 8 takten sind die kompletten 8 Bit eingelesen
Aber erst wenn der Strobe Eingang von 0 auf 1 Wechselt werden die Ausgänge umgeschaltet. danach muss strobe wieder 0 sein.

An Data legst du die Bitfolge an( deine Daten )
Erst wenn der Strobe Eingang von L auf H wechselt werden die Daten an den Ausgang weiter geschaltet

_________________
Tippfehler sind vom Umtausch ausgeschlossen.
Arbeiten an Verteilern gehören in fachkundige Hände!
Sei Dir immer bewusst, dass von Deiner Arbeit das Leben und die Gesundheit anderer abhängen!

BID = 764125

Atomius

Gerade angekommen


Beiträge: 19
Wohnort: Hamburg

Okay, alles klar. Vielen Dank für die Ausführliche Antwort. Jetzt hat aber der SN74LS574 direkt 8 Ein (Dx) und 8 Ausgänge (Qx). Dieser Chip speichert dann alle 8 Zustände mit nur einem Takt, oder? Denn das was du da beschrieben hast, gilt doch nur für einen Chip der nur einen Eingang hat, dieser hat aber 8.

Würde dann also konkret heißen:

0000 0000 senden --> Per Steuerbit von Speicherung auf Ausgabe umschalten fertig

zum ändern dann

Per Steuerbit von Ausgabe auf Speicherung umschalten --> 1111 0000 senden und wieder zurück per Steuerbit

BID = 764126

HansG

Schreibmaschine



Beiträge: 1848
Wohnort: Dresden
Zur Homepage von HansG

@der mit den kurzen Armen
Hier geht es nicht um einen oder mehrere CD4094, es geht um den 74LS384

@Atomius
In dem von dir verlinkten Schaltbild ist doch alles eingezeichnet. Der CLK-Anschluss jedes der 4 74LS384 wird mit einer der Steuerleitungen C0..C3 verbunden. Alles andere ist Sofware.



_________________
Supportanfragen per PN oder Mail werden ignoriert.

BID = 764134

Atomius

Gerade angekommen


Beiträge: 19
Wohnort: Hamburg


Zitat :
HansG hat am  5 Mai 2011 20:09 geschrieben :

@der mit den kurzen Armen
Hier geht es nicht um einen oder mehrere CD4094, es geht um den 74LS384

@Atomius
In dem von dir verlinkten Schaltbild ist doch alles eingezeichnet. Der CLK-Anschluss jedes der 4 74LS384 wird mit einer der Steuerleitungen C0..C3 verbunden. Alles andere ist Sofware.





Ja, alles klar. Hab die Teile bestellt, werd das ganze mal stecken, und gucken wie sich das alles verhällt =)

Auf jedenfall vielen Dank für die vielen kompetenten Antworten, sehr tolles Forum hier =)

BID = 764143

Bartholomew

Inventar



Beiträge: 4681

Noch mal zur Funktionsweise des 74LS384:

Das Ding hat acht Eingänge, acht dazugehörige Speicherplätze, acht dazugehörige Ausgänge, einen Clock-Eingang, und einen Output-Enable (OE) Eingang.

Ein Signal ist entweder low oder high. Den Wechsel von low nach high bezeichnet man als positive oder steigende Flanke, den Wechsel von high nach low als negative oder fallende Flanke. Und so sieht das grafisch aus:

__/----\____/----\__

"/" ist eine steigende Flanke, "\" ist eine fallende Flanke.

Der Speicherinhalt des 384 ist direkt nach dem Einschalten noch unbestimmt.
So lange (OE) nicht low ist, sind die acht Ausgänge nicht mit den Speichern verbunden, sondern hochohmig geschaltet. Legt man OE auf low, erscheinen an den Ausgängen die Werte der Speicherbänke (entweder low oder high). Legt man OE wieder auf low, werden die Ausgänge wieder hochohmig.
Der Speicherinhalt wird dadurch nicht verändert.

Will man Daten in den Speicher schreiben, muss man die gewünschten acht Werte an die Eingänge anlegen, und dann an Clock eine steigende Flanke erzeugen. Sobald der IC eine steigende Flanke registriert, werden die momentanen Eingangswerte in die Speicherplätze kopiert.
Den IC interessieren die Eingangswerte also nur genau dann, wenn an Clock eine steigende Flanke reinkommt. Permanent low, permanent high oder auch fallende Flanke an Clock sind ihm vollkommen egal.
So kann man die acht Eingänge mehrerer 384er miteinander verbinden; so lange jeder IC seine eigene Clockleitung bekommt, kann man sie alle separat nacheinander füttern.


Gruß, Bartho

BID = 764163

Atomius

Gerade angekommen


Beiträge: 19
Wohnort: Hamburg

Sehr geil, vielen Dank =) Seht ihr Leute, genau so eine Erklärung hab ich gesucht =)

Wie gesagt, werd das ganze nächste Woche ma stecken, löten, und n paar Bilder posten, damit ihr n Ergebnis von alldem Text hier seht


Vorherige Seite       Nächste Seite
Gehe zu Seite ( Vorherige Seite 1 | 2 | 3 Nächste Seite )
Zurück zur Seite 0 im Unterforum          Vorheriges Thema Nächstes Thema 


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 19 Beiträge im Durchschnitt pro Tag       heute wurden bisher 3 Beiträge verfasst
© x sparkkelsputz        Besucher : 182421536   Heute : 575    Gestern : 5459    Online : 247        29.11.2024    6:03
1 Besucher in den letzten 60 Sekunden        alle 60.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0726189613342