ISP war nur einmal möglich!!!

Gast #132209
Lesenswert?
• ▲
▼
Hallo,

ich habe mir ein kleines board mit dem AT89C51RC2 aufgebaut, um ihn mit
der von Atmel bereitgestellten Software FLIP zu programmieren. Das Ding
hat mich fast in die Verzweiflung getrieben, da es einfach keine
Verbindung herstellen wollte. Heute habe ich es mal mit einem kürzeren
Kabel versucht und das Programmieren klappte auf Anhieb! Das Programm
läuft auch fehlerfrei.
Das Dumme ist nur, dass ich den Chip trotz hardware conditions über
auto ISP nicht mehr in den Bootloader bekomme. Es kommt jedesmal die
Fehlermeldung: time out error.
Hat jemand eine Idee?
Ich bin für jeden Tipp sehr dankbar.

Grüße, Andreas
Gast #132210
Lesenswert?
• ▲
▼
ich setzt den RC2 auch öfters bei mir ein.

wie Realisierst du die Hardwarecondition? btw wie hast du reset und
psen (auf gnd) und ea (high oder unbeschaltet) in deiner schaltung
realisiert?

greetz,- black
Gast #132211
Lesenswert?
• ▲
▼
Ich habe den RC2 nach auto isp beschalten, wie das atmel vorschlägt
(siehe anhang). EA hab ich mit drahtbrücke auf Vcc.
Ein paar sachen sind jedoch komisch:
- PSEN lässt sich über den transistor gut auf gnd ziehen, per taster
verringert sich die spannung jedoch nur minimal. Der pin scheint sehr
viel strom liefern zu können, was komisch ist, zumal das bei den
anderen portpins nicht so ist. Die kann ich mit einem 1K auf Masse
ziehen.
- rst hat im normalzustand -0,4 V Das liegt noch im Low Bereich, ist
aber auch setsam.
- Der port 0 hat O V an den pins, der wird aber doch nach dem reset auf
1 gelegt!?

Ist der Chip etwa schon hinüber? Wüsste nicht, warum.

Vielen Dank für dein Interesse

Grüße, Andreas
Angehängte Dateien:
Gast #132212
Lesenswert?
• ▲
▼
OK, hat sich erledigt.
Die Lösung ist recht kompliziert:
auto isp abklemmen, psen und rst drücken, baudratesehr hoch einstellen
und recht schnell start drücken. Hätte nicht gedacht, dass das so
heikel ist......
Gast #132213
Lesenswert?
• ▲
▼
Eigentlich ist überhaupt nichts heikel:
PSEN per Jumper o.ä. an Masse, Reset drücken und dann bei Flip Connect
drücken. Bis zum Connect PSEN an Masse lassen (eigentlich braucht er
nur beim Reset an Masse zu liegen, aber dann geht es bei mir nicht)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.