Port von Atmega32 wird nicht erkannt

Gast #4921443
Hallo zusammen,

als Bild anhängend habe ich folgenden Code. Ich möchte überprüfen ob der 
Pin PB4 null ist. Anschließend möchte ich PB4 wieder als Output 
verwenden. Ich habe mit dem Multimeter gemessen und festgestellt, dass 
PB4 auch wirklich null ist. Dennoch funktioniert das Programm nicht.

Weiß jemand zufällig ob ich etwas falsch gemacht habe?

Ich benutze einen Atmega32 und programmiere in Atmel Studio.

Danke schonmal für eure Antworten!
Angehängte Dateien:
Gast #4921466
sibi1012 schrieb:

> als Bild anhängend habe ich folgenden Code

Schön für dich. Damit wir ihn auch haben, solltest du ihn aber nicht als 
völlig schwachsinniges JPEG (!!!) Bild anhängen, sondern einfach so, wo 
Gott oder wer auch immer ihn geschaffen hat: als Quelltext.

> Ich möchte überprüfen ob der
> Pin PB4 null ist.

Das kannst du dir sparen. PB4 ist immer 4, niemals 0 oder gar null.

> Weiß jemand zufällig ob ich etwas falsch gemacht habe?

Da hast angefangen zu programmieren, ohne von irgendwas auch nur den 
Hauch einer Ahnung zu haben. Insbesondere nicht von der Sprache, die du 
verwendest...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.