Fragen zu dem STK 500

Gast #25715
Lesenswert?

HI!
Ich will ein Programmiergerät haben, womit ich die Atmel MCs Brennen und 
sofort Testen kann (alle Ports müssen verfügbar sein!). Ich hab keine 
Lust ständig wegen kleinen Änderrungen im Programm den IC hin und her zu 
tauschen...
Ist dieses mit dem STK 500 möglich?
Kann mir sonst noch wer seine Erfahrungen mit dem Board sagen…

Mit freundlichen Grüßen: Peter
Gast #25718
Lesenswert?

Hallo Peter

Wieso solltest du den Port B nicht verwenden können. Die PIN haben halt 
nur mehrere Bedeutungen. Habe auch mein LCD an Port B liegen, ohne 
Probleme.

Irgendwie muß das Programm ja in den Chip kommen.

MFG
Dieter
Gast #25720
Lesenswert?

Hi Peter,

bei der Schaltung aus dem AVR Tutorial musst du aufpassen. Solange der 
Programmieradapter angeschlossen ist, dieser aber nicht am PC hängt, 
spielt der AVR verrückt - keine Ahnung warum, aber bei mir hat das nur 
funktioniert, wenn ich entweder der ISP am PC angeschlossen hatte, oder 
den kompletten Adapter entfernt habe.

ANDY
Gast #25721
Lesenswert?

Das Problem habe ich aber mit dem Programmieradapter vom STK 200 auch. 
Wenn der Adapter auf der Platine steckt und der PC nicht an ist, läufts 
nicht. Sobald der PC an ist, keine Probleme. Ist aber kein wirklicher 
Nachteil, meiner Meinung nach.

MFG
Dieter
Admin Persönliche Seite #25722
Lesenswert?

Wenn man den richtigen ISP-Programmer (mit HC(T)244) verwendet, dann 
werden die Leitungen nach dem Programmiervorgang "abgekoppelt", der AVR 
merkt also eigentlich gar nichts davon dass da überhaupt etwas 
angeschlossen ist.

@Andy:
Wenn der Programmer nicht am PC angeschlossen ist dann kann es sein dass 
die Reset-Leitung am AVR auf 0 liegt und das Programm somit nicht 
ausgeführt wird. Passieren sollte da aber eigentlich nichts.
Gast #25724
Lesenswert?

HI!
Also mit der Schaltung geht das so, wie ich mir das vorgestellt habe?!?
Andere Frage: Ich hab jetzt einen PIC programmiert, und da war eine 
Debug Funktion. ist die beim den Atmel MCs auch vorhanden (Schritweises 
Abarbeiten von Programmen, ändern von Werten usw.)?

Peter
#25725
Lesenswert?

Es sind ja nur die 3 SPI-Pins und die muß man ja nicht unbedingt 
verwenden.


Wenn man schon im Entwicklungsstadium zu schwach mit Portpins ist, dann 
solte man gleich nen größeren nehmen.


Aber auch, wenn man die SPI-Pins als SPI-Master benutzt, kann man ohne 
extra Trenn-ICs programmieren. Man muß bloß das Select-Signal der 
SPI-Slaves mit Pull-Ups nach VCC versehen, da ja alle anderen Pins 
floaten wärend des Programierens. Durch die Pull-Ups sind dann die 
SPI-Slaves hochohmig, d.h. sie reagieren nicht auf die Programmierdaten.


Peter

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