/PSEN Problem

Gast #212326
Lesenswert?

Hallo !
Ich habe eine Frage zu der Funktion /PSEN an meinem ATmel.
Ich habe eine Schaltung aufgebaut, will jetzt mit der ISP
Programmierung beginnen, allerings bringt der /PSEN wenn ich Ihn auf
Masse ziehe, meine
Reset - Led, mit einem bestimmten Takt, schwach an zu leuchten.
What´s that ? Jemand dieses Problem schon mal gehabt ?
Gast #212327
Lesenswert?

Welchen MC meinst du denn mit "meinem ATmel"???
Soweit ich weiss, ist PSEN eigentlich immer ein reinrassiger Ausgang
(proram store enable), dient zur Aktivierung eines externen
Programmspeichers. Warum also willst du den vergewaltigen?
Gast #212329
Lesenswert?

Problem gelöst !
Ich habe Ihn zustzlich einen 1K Ohm verpasst. Jetzt ist alles im Grünen
Breich. Bis auf die Tatsache das ich keine Verbinung zum µC bekomme ;-)
Aber so ist aller Anfang ist schwer . Gibt es noch Tips, für die ISP
worauf man achten muss ?
Danke noch mal  . .
Gast #212331
Lesenswert?

Ich verstehe den Zusammenhang zwischen ISP und PSEN nicht. Der PSEN ist
ein reiner Ausgang, den man tunlichst nicht auf GND oder VCC legen
sollte. Willst du den auf Masse legen, um den externen Speicher
abzuschalten? Dann sollte doch ein enfacher Pull-down ausreichen, oder?
Gast #212333
Lesenswert?

Zu Inkognito: Danke schaue gleich mal nach !
Zu Jens: Laut Anleitung von Atmel muss ich Ihn auf Masse legen um die
Programme mit Flip zu programmieren. Den Bootlader aktiviere ich mit
PSEN=0; EA=1 und ALE=1 or not connected. Nun ja , sitze direkt vro der
Schaltung und bin am tun und machen  . . .
Falls nicht - korrigiert mich !
Zu Sascha: /EA liegt auf High - Potential

Danke für Eure Tips, wie gesagt sitze Direkt davor, sobald ich es läuft
schreibe ich euch, es sei denn Ihr habt noch ne Info für mich.
mfg macke_a
Gast #212335
Lesenswert?

Nein, habe ich schon kontrolliert. Danke für den Hinweis.
Ich könnte mir auch vorstellen, das bei Flip etwas nicht korrekt ist.
Also ich bekomme immer noch " There is no available Com Port " als
Fehlermeldung, schon mal was von mitbekommen
Gast #212336
Lesenswert?

Also FLIP habe ich auch schon mal genutzt und keine Probs gehabt. Wie
hast du das Board den angeschlossen. Ist der COM-PORT ev. belegt oder
nicht vorhanden? oder falsche FLIP-Einstellungen...

Mfg Sascha
Gast #212338
Lesenswert?

Mein Board habe ich kontrolliert, da mußte so weit alles klar sein.
Im Moment bekomme ich von Flip den " Timeout Error" bedeutet ja das
die Baudrate gesetzt werden soll. Nun gut gesagt getan; ich habe alle
Möglichkeiten von 2400 - 115200 durchprobiert. Obwohl die letzteren
nicht unbedingt in Frage kommen.

Tja - ich denke mein Fehler leigt bei Flip, anders rum ?
Vielleicht gibt es was bei Flip,
woran ich nicht gedacht habe.
Aber die ersten Schritte sind nun mal "Das Programm Downladen", RS232
anschließen und Connecten .... und da hakt es ...
Danke schon mal für Deine Mithilfe !
Gast #212340
Lesenswert?

Kurze Frage vorweg.
Der /PSEN braucht LOW - PEGEL <=> d.h. da der Eingang doch niegiert ist
und ich ihm nen HIGH PEGEL gebe, ist das doch für Ihn der LOW Pegel.
Weil im Moment liegen am Port des /PSEN 4,8 V und am /EA 0,1 V
Gast #212341
Lesenswert?

/PSEN ist normalerweise als PROGRAM-STORE-ENABLE als Ausgang zuständig.
Nur zum programmieren legst du ihn auf 0. Und mit /EA =0.1V,
dementsprechend Low, erwartet der Controller einen externen
Programmspeicher. /EA über einen PullUp an 5V.

So habe ich einen T89C51AC2 mit FLIP geflasht:
/EA = +5V
/PSEN über Jumper an GND
Reset gedrückt und FLIP hat ihn gefunden.......

Mfg sascha
Gast #212342
Lesenswert?

Bin Drin ! ! !
Ich meine die Software erkennt den Baustein  an.
Nur jetzt meckert er wieder, " Cannot open file ". Also man springt
von einem Stein zum anderen, gibt es dann auch noch nen Tip !
Gruss Macke_a
Gast #212344
Lesenswert?

Mehrere kleine Details wie z.B. falls ich den /PSEN so auf Masse lege
dann leuchtete meine RESEST Diode , dementsprechned hatte ich auch
einen Pegel am Reset Eingang des µC. Ich habe einen 1K Ohm, zwischen
Masse und /PSEN gelegt,da war das Problem behoben. Das war das eine,
das andere /EA hatte ich als erstes auf Masse anstatt an High.
Kleine Fehler halt, aber ich sitze hier fast taglich 12 Stunden an
meinem Projekt. Irgendwann sieht den Wald vor lauter Bäume nicht mehr
!
Nun danke aber für deine Hilfe. Nee Idee warum er den Hex File Error
anzeigt hast Du nicht auch noch auf Lager ?

Laut Anleitung soll ich den Hex File nach vollstädniger Verbidnung
einführen, gesagt getan => Er meckert !
Gast #212346
Lesenswert?

Ups, zu schnell gewesen.
SO die Hex Files liest er jetzt auch, nur er führt Sie nicht aus ?
Ich habe eine Led an den Port gelegt. Die will ich mal einfach ein und
ausschalten. Das Programm ist Ok. Muss ich denn nach der Programmierung
den /PSEN zurücksetzen um Ihn zu sagen, das die Programmerung
abgeschlossen wurde und er das Programm ausführen soll ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren