PD6 und PD lassen sich bei ATmega8 nicht als Ausgang schalten

Gast #2393026
Lesenswert?
• ▲
▼
Hallo,

ich experimentiere mit einem ATmega8. Mein Programm ist trivial und 
setzt bislang nur alle Port-Pins als Ausgang und dann auf High.

Das funktioniert bei allen Pins (Nachprüfen mit LED) - nur nicht bei PD6 
und PD7. Bei diesen beiden Pins gelingt es mir nicht, sie als Ausgänge 
zu verwenden.

Woran kann das liegen? (Diese beiden Pins werden für den 
Analog-Comparator verwendet - ist es möglich, das dieser 
dazuwischenfunkt?)

Für Hilfe wäre ich sehr dankbar.

Gruß

Frank
Gast #2393057
Lesenswert?
• ▲
▼
Der Analog-Comparator würde höchstens dazwischenfunken, wenn dein 
Programm das so will. Ohne Eingriff durch das Programm sind PD6 und PD7 
als I/O-Pins eingestellt.

Hast du schon die Hardware kontrolliert z.B. ob beim Löten eine 
ungewollte Lötbrücke an den Pins entstanden ist? Oder das Steckbrett 
dort schlechte Kontakte hat? Hast du ein Multimeter, um direkt 
Spannungen am Pin zu messen?
Gast #2394519
Lesenswert?
• ▲
▼
Hallo,

erstmal danke für die Antworten. Ich wollte nun ein reduziertes Programm 
zusammenstellen und posten. Dabei habe ich meinen letzten Controller 
wohl abgeschossen. Ich melde mich hier wieder, wenn ich einen neuen habe 
:-(.

Frank
Gast #2399100
Lesenswert?
• ▲
▼
Hallo,

hab' den Fehler gefunden. Es war das Programm. Ich habe selbst 
geschriebene Funktionen verwendet, die die Ausgangs-Bits gesetzt haben, 
und in einer dieser Funktionen war ein kleiner Bug.

Trotzdem vielen Dank für eure Hinweise.

Frank

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.