hey,
ich würde sagen du hast deinen Port komplett zu einem Eingang gemacht.
Da kommt also nichts raus. Ports automatisch alle auf "0" also Eingänge initialisiert.
Versuch mal: DDRB = 1; //Port B0 is used as OUTPUT ; B1...B7 are used as INPUT
Wenn du wirklich den zweiten PortPIn ( PORTB1) benutzen möchtest, solltest du DDRB = 2 (z.B binär = 0b00000010) schreiben und Kommentar ggf anpassen.
Zum Pullup bin ich mir nicht ganz sicher deshalb sag ich da mal nichts
Viel Grüße
PS: Bitte Bitte hab ich doch gern gemacht...bloß keine Rückmeldungen ob noch irgendwas geklappt hat oder ob ich totalen Mist geschrieben habe. Nicht das Andere hier auch noch was lernen könnten.
Lesezeichen