Ja klar, dass ist natürlich PinA.7, der da als Eingang konfiguriert wird.Zitat von Lordcyber
Du meinst wohl Config Pina.7 = Output ?Zitat von Lordcyber
Damit setzt du dass Data Direction Register von PortA, Bit 7 (DDRA.7) auf 1, also Output.
Die Sache mit den Pinx und Portx sieht am Anfang immer etwas seltsam aus. Der Punkt ist, dass du eigentlich immer Portx (also z.B. Porta) schreiben kannst, mit einer Ausnahme:Zitat von Lordcyber
Wenn du einen Anschluss als Eingang konfiguriert hast und möchtest jetzt wissen, welches Signal von außen anliegt, dann musst du Pinx schreiben, also z.B.
If PINA.0 = 1 Then ... oder
MyByte=PINA
Die zählweise ist genau anders herum, PD0 ist ganz rechts, also musst du schreibenZitat von Lordcyber
DDRD= &B00000001 um PD0 auf Ausgang und alle anderen auf Eingang zu belassen (Eingang ist der Default nach dem Start)
Gruß
Rolf
Lesezeichen