Forum: Mikrocontroller und Digitale Elektronik 8051 Flash-Schaltung mit automatischem PSEN -> low


von Sebastian B. (lufti)


Angehängte Dateien:

Lesenswert?

Hi,
ich habe ein kleines 8051 Board aufgebaut. Ganz Minimal.

Vor einer Weile habe ich hier gefragt, wie man einen 8051 programmieren
kann. Es gab mehrere Möglichkeiten. Ich habe mich für die Schaltung
entschieden, die ihr in der Anlage betrachten könnt.

Der Vorteil dieser ist, dass PSEN nicht low gesetzt werden muss und der
Reset auch automatisch gemacht wird.
geflasht wird per FLIP.

So war jedenfalls der Plan. Diese Schaltung hat irgendjemand von euch
mir gepostet. Ich habe sie aufgebaut und die Programmierung klappte
nicht.
Jemand hier aus dem Forum merkte, dass die Diode D1 falsch rum
eingebaut war. Ich änderte es. Ohne Resultat.

Damit ich programmieren konnte, musste ich PSEN manuell auf low
setzen.

Die Funktion des automatischen Resets habe ich nicht überprüft, ich
habe diese zur Fehleranalyse deaktiviert (D1 abgezwickt).

Habt ihr eine Idee, warum das mit dem PSEN nicht funktioniert?
Ich wäre euch sehr dankbar, wenn ihr mir helfen könntet.


verzweifeln .. Sebastian

von Andreas W. (Gast)


Lesenswert?

Im Schaltplan ist D1 immer noch verkehrt herum...

Was hast du denn in FLIP eingestellt?

von Klaus (Gast)


Lesenswert?

Hallo Sebastian!

Du Solltest bei Flip unter "Settings --> Preferences" AutoISP
auswählen und unter "More" RST "High" und PSEN "Low"

Damit wird der Atmel automatisch geresetet. Vorrausetzung ist das die
Schaltung stimmt.

Gruß Klaus

von Klaus (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!

So siehts bei mir aus!

Gruß Klaus

von Sebastian B. (lufti)


Lesenswert?

Vielen Danke für eure Hilfe!

Das Problem ist gelöst.

Ich musste bei Flip unter "Settings --> Preferences" AutoISP
auswählen und unter "More" -> RST "Low" und PSEN "Low" setzen.

Plötzlich ging es :) ...

Bei der AutoISP Schaltung, die von Atmel vorgeschlagen wird, wären dies
Defaultsettings richtig (RST "High" und PSEN "Low") Settings
richtig. Da bei mir die Schaltung aber ein wenig umgestrickt ist, ..
galt dies natürlich nicht für mich.

Vielen Dank nochmal an alle ..

glücklich .. Sebastian

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.