ISP Program Problem mit ATMega328P und STK500

OP #2664595
Lesenswert?
• ▲
▼
Hallo *,

ich hab folgendes Problem:

wenn ich meine Schaltung über den  ISP10 Header mit dem STK500 verbinde
kann ich mich zwar mit AVRStudio 4.18 Build 700 connecten, aber
das Programmieren funktioniert nicht.
Stecke ich den Mega328P direkt in den Programmiersockel des STK500 
(grün)
dann funktioniert das Programmieren. Dann wieder zurück in meine 
Schaltung
und alles funktioniert, d.h. das Programm läuft.
Andereseits will ich natürlich "In System" programmieren denn es gibt 
noch
einiges abzuändern ohne ständig hin und herstecken zu müssen.
Ich hab Mosi, Miso, Sck und Reset verbunden.
Reset ist mit 10k mit 5V verbunden
Von Reset nach 5V ist auch die von Atmel empfohlende Schutzdiode 
verbunden
Kathode nach Plus, High Voltage Programmierung benötige ich nicht.
Die Spannungsversorgung erfolgt über das STK500.

Es sollte nichts großes sein was nicht paßt.
Im Forum hier hab ich gelesen, dass es manchmal auch Probleme gibt mit 
dieser Schutzdiode, aber wenn es selbst Atmel empfiehlt und STK500 ist 
ja auch von Atmel.

Hat jemand noch einen Tip was da nicht passen könnte ?

Grüße
Josef
OP #2665006
Lesenswert?
• ▲
▼
Bei der Schutzdiode für den Reset Eingang handelt es sich um die
1.5 KE10A.
Angeschlossen ist sie, wie von Atmel angegeben: Kathode an Plus
und Anode an Reset.
Die ist auf dem Schaltplan noch nicht enthalten, hatte ich aber 
vorsichtshalber zusätzlich eingelötet.
Der Pull-Up Widerstand von Reset nach Plus 5V  10k  ist auch nicht
im Schaltplan enthalten, aber in der Schaltung schon.

Zur Schaltung selbst, es sollen 2 PT1000 angeschlossen werden. Die 
OP-Amp
Schaltung ist aus einem ct-Projekt entnommen, funktioniert ganz gut.
Also die Spannung zum AD-Wandler Eingang des Mega328 wird schon richtig
angepaßt. ( 0- 1.1V  für 0 - 100Grad Celsius )
Die Eingänge der OP-Amps hab ich auch mit diesen Dioden abgesichert und
da scheinen sie nicht zu stören.

Über die SPI Schnittstelle stecke in ein serielles Display an und
da kommt schon was an, die CPU scheint also schon zu laufen.
Angehängte Dateien:
Gast #2665082
Lesenswert?
• ▲
▼
>Bei der Schutzdiode für den Reset Eingang handelt es sich um die
>1.5 KE10A.
Schutzdiode und Pull-up ist in normaler Umgebung eigentlich nicht nötig, 
anders bei viel Störstrahlung.
Jedoch sollte die Diode nicht das Problem sein.

>Über die SPI Schnittstelle stecke in ein serielles Display an
Ist der Spi Port in der Schaltung schon belegt oder ist der Programmer 
der einzige an der Spi Schnittstelle?
Siehe Seite 6 >> http://www.atmel.com/Images/doc2521.pdf

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.