Forum: Mikrocontroller und Digitale Elektronik AT90S8515 flashen, aber wie anschließen?


von Jonathan W. (flexplays)


Angehängte Dateien:

Lesenswert?

Hallöchen liebe Community,

vor kurzem habe ich mir ein paar Nixies gegönnt und will jetzt eine Uhr 
mit diesen bauen. So weit, so gut. Ich habe im Netz auch nen schönen 
Schaltplan gefunden, wo der AT90S8515 die Nixietreiber mit Hilfe eines 
DCF77 Moduls ansteuern soll. Allerdings habe ich jetzt das Problem, dass 
ich überhaupt keine Ahnung habe, wie ich das Teil richtig an meinem PC 
anschließen kann, sodass ich den AT90S8515 flashen kann. In der 
Schaltung, die ich benutze sind hierfür die PINs 9, 8 und 7 vorgesehen. 
Am liebsten würde ich den Controller schon im verbauten zustand 
programmieren, ist das möglich und wenn ja, wie? :D

Gruß, Flexplays

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Jonathan W. schrieb:
> Am liebsten würde ich den Controller schon im verbauten zustand
> programmieren, ist das möglich und wenn ja, wie? :D

In deinem Fall musst du auf jeden Fall den Resetbaustein abtrennbar 
machen, denn ein Programmieren ist nur möglich, wenn der Programmer 
Zugriff auf Reset am Controller hat.
Du wirst ausserdem einen Programmer brauchen. Das kann ein billiger 
USB-ASP sein:
http://www.fischl.de/usbasp/
oder ein Chinanachbau, es kann auch ein Original Atmel AVRISP MkII sein, 
oder eben wieder ein Nachbau:
http://www.atmel.com/tools/avrispmkii.aspx
Den Diamex gibt es z.B. bei Reichelt:
http://www.reichelt.de/?ACTION=3;ARTICLE=110345
Leider unterstützt Flip keinen Parallelport mehr sonst bräuchtest du nur 
ein paar Drähte.
Evtl. findet sich hier auch jemand, der dir dein altes Schlachtschiff 
programmiert - der AT90S8515 ist schon ein sehr, sehr alter MC.

von Jonathan W. (flexplays)


Lesenswert?

Ahh, danke für die Antwort :). Auf dem Schaltplan ist für den Reset PIN 
bereits ein Anschluss eingezeichnet, könnte man das dann so lassen, 
sodass ich den Reset Baustein nicht abnehmen muss?
Somit müsste man dann letztendlich nur vier Kabel anbringen, oder 
täusche ich mich da? Und welchen PIN muss man an welchen PIN im 
Controller anschließen?

Der Fischl Programmer dürfte eigentlich genau richtig sein, der würde 
den AT90S8515 auch unterstützen ;).

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Jonathan W. schrieb:
> könnte man das dann so lassen,
> sodass ich den Reset Baustein nicht abnehmen muss?

Nein, er muss ab, deswegen schrieb ich das ja. Bau einen Jumper ein.
Zum Programmieren werden 4 Leitungen benötigt:
MOSI, MISO, SCK und RESET.

von Jonathan W. (flexplays)


Lesenswert?

Ok, vielen Dank. Jetzt habe ich es verstanden ;).

von Christian S. (roehrenvorheizer)


Lesenswert?

Und am Stepup möchtest Du den Widerstand zur Strombegrenzung wirklich 
einsparen?

MfG

von Jonathan W. (flexplays)


Lesenswert?

Den Stepup Schaltkreis unten rechts werde ich nicht bauen, da ich 
bereits einen besser geeigneten für die Nixies habe ;). Hoffentlich 
beantwortet das deine Frage xD

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.