gulli:board Logo

Anzeige


  Antwort
salamander
Mitglied
 
Registrierungsdatum: Apr 2002
Beiträge: 61
8051 Microcontroller Problem

Guten Tag,
ich hab schon vor einiger Zeit mit einem Microcontrollerprojekt angefangen und habe zu diesem Zweck ein Board mit einem Dallas 80C320 aufgebaut: Der Schaltplan

Zu den Bauteilen: Für die Adressierung ist ein 74HCT00 zuständig, das Latch ist vom Typ 74HCT573, der Microcontroller ist wie gesagt ein Dallas 80C320 (hab auch schon einen Intel 80C32 dringehabt!), als Eprom fungiert ein 27C256 und das Ram ist ein S-RAM mit 32k (momentan ein 62256)...

Das Problem ist nur, dass ich das ding zum fereggen nciht zum laufen bring: das eprom ist mitlerweilen das 3. mit gleichem Inhalt, der Microcontroller wurde auch schon mehrfach getauscht...und so langsam stellt sich mir die Frage, ob ich nicht was grundlegendes Falsch gemacht habe, nur was?!?

Zur Fehlerbeschreinung: Wenn ich das Board in Betrieb nehme(nur der Eprom ist noch drausen) funktioniert noch alles wunderbar(d.h. Auf Adress und Datenbus liegen Daten an[hab nur ein OSzi aber leider keinen Logicanalyser und kann also keine genauere Aussage treffen]), wenn ich aber nun den Eprom reinstecke geht Plötzlich der obere Teil des Adressbusses nicht mehr (dauern LOW oder HIGH).

Obwohl das ganze auf einer Lochrasterplatine aufgebaut wurde bin ich mir eigentlich sicher, dass ich ALLES RICHTIG nach Schaltplan verdrahtet habe (ist auch schon das zweite Board mit dem gleichen Symtomen)


Vielen Dank schonmal an jeden der sich die Mühe macht dieses alles zu lesen


P.S: wäre ja schon was, wenn mir jmd. schreibt, dass ich alles richtig gemacht habe

mfg
salamander

Geändert von salamander (04. 10. 2002 um 18:04 Uhr).
Alt 04. 10. 2002, 17:53 salamander is offline Mit Zitat antworten #1
TBuktu
seit Hartz IV Moderator
 
Benutzerbild von TBuktu
 
Registrierungsdatum: Aug 2001
Ort: zu Hause, in 123XX
Beiträge: 9.757
Ich schau mir das mal in Ruhe an.
Bis dahin:
EA auf Masse ist schon mal gut.
ALE mit OSZI kontrolliert ? Wird aber OK sein.
Deiner Beschreibung nach müsste es ja irgendein Adresskonflikt sein.

HCT ist übrigens NUR !!! Pinkompatibel nicht Pegelkompatibel !!!

Dürfte aber bei den verwendeten FAN-in und FAN-out egal sein.

Ist aber nie verkehrt, da mal LS-Typen zu nehmen.

Gut, dass Du den 573 als Latch genommen hast. Zu meiner Zeit gab es nur den 373. War ziemlich übel vom Layout.

Stimmt alles bezüglich Hi/Low aktiv? Denn EA ist z.B. Low-aktiv . Zwar richtig verschaltet, aber nicht korrekt im Schaltplan beschriftet.
Dein Adressdekodierung kann ich jetzt auf die Schnelle nicht nachvollziehen.

Gruss
Tim
Alt 04. 10. 2002, 22:01 TBuktu is offline Mit Zitat antworten #2
TBuktu
seit Hartz IV Moderator
 
Benutzerbild von TBuktu
 
Registrierungsdatum: Aug 2001
Ort: zu Hause, in 123XX
Beiträge: 9.757
Ok, ich habe noch mal auf eine alte Schaltung von mir geschaut.
Überprüfe mal Folgendes:

OE vom Ram wird bei Dir aus RD und PSEN gewonnen.

Eigentlich kommt OE aber vom RD und WR.
R/W vom Ram von WR von Proz.
CS vom Ram wird aus Adressleitungen dekodiert.

Also kann es sein, dass Du statt PSEN die Leitung WR in das NAND geben musst ?

Da liegt wohl der Fehler !


Gruss
Tim
Alt 05. 10. 2002, 22:52 TBuktu is offline Mit Zitat antworten #3
salamander
Mitglied
(Threadstarter)
 
Registrierungsdatum: Apr 2002
Beiträge: 61
Hi TBuktu,
sorry das ich bis jetyt nicht geantwortet hatte *schaem, hab nicht mehr reingeschaut*...
aber sa lag auch daran, dass ich das Problem in zwischenzeit geloest hatte* (das quarz schwung nicht immer an, da ich einen kondensator vor VCC vom Prozessor benoetigte).

Achja yu deiner Antwort: Nein, dass war nicht die Loesung, diese Adresscodierung benoetige ich, um Programme aus dem RAM ausfuehren zu koennen(das ganze nennt sich van-neuman-wired)...danke trotydem nochmal f[r deine bemuehungen...

mfg
salamander
Alt 18. 10. 2002, 18:42 salamander is offline Mit Zitat antworten #4
TBuktu
seit Hartz IV Moderator
 
Benutzerbild von TBuktu
 
Registrierungsdatum: Aug 2001
Ort: zu Hause, in 123XX
Beiträge: 9.757
Tückisch, aber Hauptsache es spielt jetzt.
Und man hat ein Erfolgserlebnis..

Gruss
Tim
Alt 18. 10. 2002, 21:57 TBuktu is offline Mit Zitat antworten #5
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 06:51 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
asperger.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory