8051 Flash-Schaltung mit automatischem PSEN -> low

OP #231462
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
Angehängte Dateien:
Gast #231464
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
OP #231466
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.