? Bidirektionale Puffer sind integrierte Schaltungen (IC) , die Daten auf zwei Arten gesendet werden können. Die Daten gepuffert wird , was bedeutet, dass es zeitweilig in der IC gespeichert. Dies ermöglicht, dass Geräte mit verschiedenen Lese-und Schreibgeschwindigkeiten zu kommunizieren, damit der Mikroprozessor nützlicher und vielseitiger Buffered
einem Puffer speichert die Daten vorübergehend . Dies ermöglicht, dass Geräte unterschiedlicher Fähigkeiten zu kommunizieren . Betrachten Sie zum Beispiel die Vorrichtung A , die schreibt 1 Megabyte pro Sekunde in den Puffer. Gerät B können nur gelesen 100 Kilobyte pro Sekunde, was 10 mal langsamer als Gerät ist A. Wenn der Puffer groß genug ist, können die beiden Geräte miteinander kommunizieren , ohne Datenverlust . Wenn der Puffer nicht groß genug ist , aber schließlich Gerät A überschreibt Daten, die Geräte- B noch nicht gelesen. Um dies zu verhindern , sollte der Mikroprozessor so ausgelegt, dass Gerät A stoppt , sobald sie schriftlich den Puffer gefüllt hat .
Bidirektionale
Eine bidirektionale Puffer Daten zu sein ermöglicht werden übertragen in zwei Richtungen , so dass es sowohl lesen und schreiben Fähigkeiten. Ein Gerät kann mit dem Puffer , um Daten zu schreiben , während ein anderer den Puffer verwenden können , um zu lesen , was das andere Gerät geschrieben. Die Laufrichtung des Puffers wird über eine "Richtung" oder "DIR" Pin.
Tri-State -Ausgang
Der Ausgang des bidirektionalen Puffer Tri-State , was bedeutet, dass es übertragen, empfangen oder nichts tun. Diese Tri-State- Ausgänge sind, was kann der Puffer bidirektional sein .
Aktivieren Pin
Eine bidirektionale Puffer hat eine "Enable "-Pin , die im Wesentlichen dreht es auf und kann es verwendet werden soll. Ein Mikroprozessor können diesen Stift , um die Kommunikation mit einem Gerät zu aktivieren , wenn nötig. Wenn das Gerät nicht mehr benötigt wird, kann dieser Stift verwendet werden, um den Puffer zu deaktivieren.