74HCT244 aus dem ISP-P.A.

Gast #18577
Hallo

kurze Frage:

Der 74HCT244
http://produktinfo.conrad.com/datenblaetter/150000-174999/150932-da-01-en-74hct240-241-244.pdf
ist ein Bus Buffer (was genau bedeutet das)
Wenn ich es richttig verstanden habe, könnte ich bsp. mit einem 
Shift-Register(74HCT164) belibige Level (High/Low) anlegen (während die 
Ausgänge noch alle LOW bleiben) und dann gleichzeitig alle 8 angelegten 
Pegel durchschalten.

Warum kommt der im ISP-ProgrammierAdapter vor?

"These devices are designed to be used with 3 state
memory address drivers, etc."

Was bedeutet das ?

jo
Axel
Gast
Hallo Axel,

den 74244 / 74245 verwendet man oft als Bustreiber, und zum "enkoppeln" 
...

Für deine Anwendung würde ich eher einen 74377 verwenden, der eine 
solche "Übernahme" - Leitung hat. Dabei bleiben die 8 Leitungen aber in 
ihrem vorherigen Zustand, und gehen nicht nach low. Diesen IC werwendet 
man auch zur (Ausgangs) - Porterweiterung ...

Gruß
Matthias
Gast
Was bedeutet Bustreiber ?
Ob da wirklich so toll entkoppelt wird ? in welcher Hinsicht ?

Kann man damit das 12 Volt Signal vom PC an 5 Volt TTL anschließen? Ist 
das der Grund warum das Teil beim ISP-Adapter zum Einsatz kommz?

jo
Axel
Gast
nee, 12V und 5V mit nem 244/245 geht nicht. Ist ja ein TTL-Chip, und die 
sind für 5V gedacht. Für 12/5V gibts Pegelwandler wie z.B. den MAX232.
"Entkoppeln" ist ein weiter Begriff, es ist so gedacht, daß bei einem 
Kurzschluß nicht der Drucker-Port sondern eher der 74244 kaputt gehen 
sollte. Aber verlassen sollte man sich da nicht drauf....
Außerdem kann man über die Select - Leitung(en) den 244 vom Bus 
abtrennen - wenn man nun mehrere 244 verwendet kann man mit einer 
entsprechenden Logik mehrere Geräte an einen Bus anschließen, die 
Signale werden nur zu dem Gerät durchgelassen, dessen 244 gerade 
selektiert ist. So etwas kann man auch Multiplexing nennen.
Wenn Du mehr Ausgänge an einen Atmel dranzaubern willst, würde ich 
74374, 74377 , 74574 oder ähnliches verwenden. Dies sind sog. "Latches", 
d.h. sie übernehmen den Zustand der Eingänge bei einem Clk-Impuls und 
speichern diesen Zustand an den Ausgängen so lange, bis der nächste 
Impuls kommt. Diese Variante hat den Vorteil, daß auch "schnelle" 
Ausgänge damit realisiert werden können, wenns auch langsamer sein darf, 
kann man mit Schieberegistern 74595 / 74597 experimentieren. Lade Dir 
mal die Datenblätter runter und versuche zu verstehen, was man mit den 
Dingern machen kann. Nächster Schritt: Bestellen, rauf auf ne 
Experimentierplatine und schauen, ob Theorie und Praxis zusammenpassen.
Gast
Hab ich das jetzt richtig verstanden, dass man deshalb den 74HCT244 
nimmt, damit man auch bei !angeschlossenem! ISP-ProgrammierAdapter noch 
den Port B (bei meinem 4433) uneingeschränkt benutzen kann.

Nebenfrage:
Warum besteht mein ISP-Adapter (laut Bauanleitung von 
www.mikrocontroller.de) nur aus dem 74HCT244.
Wie funktioniert die Steuerung von ParallelPort sind da keine 
"gefährlichen" 12 Volt drauf ?

jo,thanx

Axel
Gast
Wieso sollten auf dem Parallelport 12V drauf sein? Der Parallelport hat 
TTL-Pegel, d.h. 0 oder 5V. Der serielle Port dagegen Pegel -12V und 
+12V, ist also ohne einen Pegelwandler für den Atmel tödlich.
Mit Deiner Annahme liegst Du richtig: Der 244 ist, sofern er nicht 
selektiert ist, an den Ausgängen "hochohmig", d.h. er verhält sich so, 
als sei er garnicht da. Die Selektion geschieht über die Pins 1 und 19 
(/G1 und /G2). Sie sind Low-Aktiv, d.h. wenn sie an 0V angelegt werden, 
wird der 244 aktiv geschaltet.
Ich würde Dir empfehlen, erstmal ein gutes Buch für die Grundlagen der 
Digitaltechnik zu besorgen.... Leider habe ich da keine Empfehlung.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.