Forum: Mikrocontroller und Digitale Elektronik 74hct573 und 74hct244


von john (Gast)


Lesenswert?

hallo an alle,

Ich benutze einen 74hct573 baustein als latch für mein memory interface.

jetzt möchte ich eine festplatte anschliessen und brauche auch dafür ein 
latch. dieses muss aber in beide richtungen funktionieren.

meine frage ist der 74hct244 dafür geeignet? so wie hct573 nur für beide 
richtungen ?


danke john

von BAB (Kai K.) (Gast)


Lesenswert?

nö der 244 ist ein bustreiber und kein latch.
desweiteren arbeitet der nicht bidirektional.

von john (Gast)


Lesenswert?

was könnte ich den als bidirectionales latch benutzen ?

von john (Gast)


Lesenswert?

noch eine ergänzung zu der frage

wenn ich daten von einer festplatte lese
dann ziehe ich den read pin niedrig. danach lese ich die daten un dann 
ziehe ich den read pin wieder hoch.

outputet die festplatte dann immer noch die daten oder ist der output 
0x0000 ?

dann braücht ich kein latch.
denn ich möchte zwischen dem lesen die daten in den ram schreiben. die 
geäte teilen sich aber einen daten/address bus
deswegen muss dieser immer 'frei sein' wenn ich von ram hd bzw hd -> ram

danke john

ich hoffe ich habe das man das verstehen kann

von Matthias (Gast)


Lesenswert?

Hi

Die Festplatte schaltet nach deaktivieren von RD/ ihren Bus wieder 
High-Z also nix mit auslesen. Als Latch könntest du z.B. 74HCT652 oder 
74HCT646 verwenden. Die Dinger werden aber immer schwerer beschaffbar. 
Also lieber 2 74HC573 "antiparallel" schalten und entsprechend 
ansteuern.

Matthias

von Florian Pfanner (Gast)


Lesenswert?

Hallo,

der 74HC245 müsste gehn!

Gruß, Florian

von BAB (Gast)


Lesenswert?

ich kenn mich mit festplatten nicht aus aber ein latch ist kein 
bustreiber und somit ist auch der 245 nicht das richtige. der 245 treibt 
zwar bidirektional aber du musst über einen extra pin die datenrichtung 
vorgeben.

von Matthias (Gast)


Lesenswert?

Hi

er muß aber die oberen 8 Bit der Platte zwischenspeichern wenn er nicht 
mehr Ports opfern will. Und dazu braucht er entweder ein bidirektionales 
Latch oder er verschaltet zwei 573er entsprechend.

Matthias

von John (Gast)


Lesenswert?

ok,
@Matthias :
ich habe jetzt portc für a0-a7 (und a8-a15 über 573 latch)
da die festplatte den bus freigibt, kann ich port a über ein latch (573) 
benutzen um die control pins von der platte anzusteuern
und dann porta und portc benutzen für d0-d15 von der platte.

;)

danke an alle die die tipps geschrieben haben,

john

von Peter D. (peda)


Lesenswert?

Als bidirektionales Latch wird gern der 74LS646 genommen.


Peter

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
Noch kein Account? Hier anmelden.