PB4 beim mega8 fuktioniert nicht

OP #1285300
Hallo,
Ich bin grad an einem Programm(Bascom) für einen Mega8. Den Pin B4 habe 
ich als eingang mit aktiven Pullup definiert allerdings wird dies vom 
Controller nicht umgesetzt. Wenn ich Masse an den Pin lege tut sich gar 
nichts. Wenn ich allerdings Spannung drauf geben funktioniert das 
Programm so wie es soll. Wieso wird der Pullup dort nicht gesetzt? Hängt 
das damit zusammen, das PB4 beim mega8 auch Miso für den ISP ist?
Bei allen anderen Ports die ich abfrage funktionieren die Eingänge mit 
Pullup.


Weis da jemand Rat?

Gruß Fabian
OP #1285352
Messen tu ich nichts, ein externer Pull up brachte auch nichts. In 
Bascom habe ich es so definiert:
Ddrb = &B11110011
Portb = &B00001100

geht bei allen anderen ports auch, nur der macht Probleme. Am µC liegts 
nicht, den hatte ich schonmal gewechselt.

Gruß Fabian

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.