mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik JTAG abstellen bei ATmega16 notwendig, um Port C als IO zu nutzen?


Autor: Philipp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo liebe Forumsteilnehmer,

ich habe hier ein kleines Problem mit einem ATmega16.
DDRC = 0x0f;
PORTC = 0x0f;

Das sollte jetzt die unteren vier Pins an Port C auf high schalten, also 
PC0..3. PC2 und PC3 bleiben aber auf low, und ich nehme jetzt an, dass 
das mit der Zweitfunktion als JTAG-Pins interferiert. Aber man muss JTAG 
doch explizit via Fuse-Bit aktivieren, oder?

Hat jemand einen hilfreichen Tipp?

Grüße
Philipp

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Philipp schrieb:
> Aber man muss JTAG
> doch explizit via Fuse-Bit aktivieren, oder?

Laut PDF von Atmel ist es default aktiv, man muss es also Deaktivierne.

Autor: Klaus Wachtler (mfgkw)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du müsstest es explizit ausschalten.
Steht zumindest in meinem Datenblatt so.

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

>Aber man muss JTAG doch explizit via Fuse-Bit aktivieren, oder?

Geht auch per Software. Siehe im Datenblatt:

JTAG Interface and On-chip Debug System

MfG Spess

Autor: Philipp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ok, ok ... mein Programmiergerät hat mir einen Streich gespielt bzw. 
mich in Versuchung geführt, das Datenblatt nicht zu lesen. In der Maske 
für die Fuse-Bits:

[  ]  JTAGEN = 1

Hier habe ich keinen Haken gemacht. Es muss aber einer rein. Ein Blick 
ins Datenblatt hätte mir das natürlich gesagt, aber die Oberfläche des 
Programmiergerätes war zu verfüherisch missverständlich.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.