ATmega16 + jtag ice mk2 + SPI

Gast #362660
Lesenswert?
• ▲
▼
Hi,
ich habe einen ATmega16 und programmiere ihn mit meinem JTAGicemkII.
Aus dem Datenblatt des Atmega16 habe ich herausgenommen, wie man die
SPI programmiert. Dies wollte ich auch tun, doch wenn ich mit dem Oszi
messe, so bleibt der SCK-Pin ständig auf "0".
Woran kann das liegen? Wenn ich debugge, dann sehe ich, dass die
Kommunikation mit meinem Funkchip (der kommuniziert mit dem Atmega über
SPI) normal abläuft. Ich glaube aber, dass das nicht wirklich so ist,
mein Funksender sendet nichts und wie gesagt ist ja SCK ständig Null.

Sonst ist doch da nichts! Die JTAG-Schnittstelle muss ja auch richtig
sein, sonst würde ich doch gar kein Device finden und Fuses oder so
einstellen können. Der Atmega funktioniert auch.

Wäre für einen Rat sehr dankbar!

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.