Forum: Mikrocontroller und Digitale Elektronik Atmega16 Fehler bei Pin 4 und 5 an PortC


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Patrick (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

sitze hier gerade mit nem Kollegen an einer Programmierung an einem 
Atmega16.

Folgendes Problem ist aufgedrehten:

Pin 4 und 5 an PortC lassen sich nicht Programmieren. Pin 5 ist immer 
auf "High" und Pin 4 immer auf "Low" egal was in den Controller 
geschrieben wird.
Bei allen anderen Pins habe ich die Möglichkeit diese zu programmieren.

Folgendes Beispiel funktioniert an allen Pins ausser an 4 und 5 eben 
nicht:

DDRC = 0xff;

void main ()
{
 while (1)
  {
   PORTC |= (1<<PC1);   //Funktioniert mit Pin 0,2,3,6,7 ebenfalls
   _delay_ms(100)
   PORTC &= ~(1<<PC1);
   _delay_ms(100)
  }
}

Woran kann es liegen, das ich jeden Pin an PortC mit Code programmieren 
kann nur eben PC4 und PC5 nicht???

Vielen Dank schonmal im vorraus.

Gruß Patrick

von Johannes M. (johnny-m)


Bewertung
0 lesenswert
nicht lesenswert
Patrick wrote:
> Woran kann es liegen, das ich jeden Pin an PortC mit Code programmieren
> kann nur eben PC4 und PC5 nicht???
Daran, dass das JTAG-Interface noch aktiv ist. Siehe auch [[AVR 
Checkliste]]

von Patrick (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank Johannes hat funktioniert.

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.