Moin kurze frage.

Bei einem ATMEGA 8 unter Bascom

Code:
Config Portb.3 = Output
Config Portb.2 = Output
Config Portb.1 = Output
Config Portb.4 = Input
Portb.4 = 1




Zaehler = 123


Do
   If Pinb.4 = 0 Then
      If Pressed = 0 Then
         Zaehler = Zaehler - 1
         Pressed = 1
      End If
   Else
        Pressed = 0
   End If




Loop

Kann es zu probleme führen wenn ich auf dem selben port etwas als input das andere als output configuriere?

den das problem ist wenn ich den schlater auf gnd lege zieht er nichts ab.
setze ich ihn auf vcc und drüke dann kommt das erwartetet ergebnis das was abgezogen ist

und sollte ich immer versuchen Input und output port zu trennen?

MFG Matze

EDIT :

SORRY LEUTE

Klar geht das aber für alle anfänger einfach mal das spi modul wegmachen wenn man an pins spielt die zum spi gehören