Fragen zu dem STK 500

Gast #25715
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
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
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
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
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
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
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

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