Gast
#3189177
Hallo, ich hab hier mal die Aufgabe: Angenähert an das bekannte 8051 Übungssystem sollen die Fertigungsunterlagen mit Eagle für folgende Übungsplatine erstellt werden: Mikrokontroller AT89S8253 Programm im internen FLASH Anpassung der integrierten seriellen Schnittstelle an RS232 Reset Taster und PowerOnReset 12 MHz Quarz Versorgung 5V (extern) Für eine zusätzliche digitale Ein- und Ausgabemöglichkeit ist je ein 8-Bit Flip-Flop vorzusehen (z.B. 74LS374). Die Ein- bzw. Ausgabe erfolgt über Zugriffe auf den externen Datenspeicher, wobei die Startadresse gleich 1024*7 ist. Die Porterweiterung darf auf den darauffolgenden 1024 Adressen als „mirror“ erscheinen. Also 1024*7 = 0001 1100 0000 0000. Wegen mirror reichen diese 000111 und davon muss ich einen Dekoder machen, d.h. wenn die Addr. 000111(A15..A10) erscheint muss am Ausgang eine 1 erscheinen. Mit DNF ergibts ich folgendes: -A15 UND -A14 UND -A13 UND A12 UND A11 UND A10 Den Dekoder sieht man im Bild unter dem blauen, es ist zwar noch nicht mit dem bus verbunden, aber die logik wäre fertig. Ich bin mir aber nciht sicher ob das so funktionieren könnte. Ich verwende 2 74573. Einmal für Input und Output. Also C1 = ADS(output von dekoder) AND RD dann würde es stimmen, aber ich hab ja da -RD und -WR. Kann mir da einer helfen wie ich das jetzt passend mache, oder habe ich den Bauteil 74573 falsch verstanden? Datasheet: http://www.datasheetcatalog.org/datasheet/SGSThomsonMicroelectronics/mXruyrq.pdf mfg


