Wieder mal ein alter Thread, den ich da gefunden hab.
Aber was macht denn der Teil hier genau? :
DDRC ist klar, aber der Rest nicht wirklich. Ich will genauso die ADCs und diese beiden IOs einbinden. Außerdem sollen die beiden anderen IOs als Ausgänge bleiben:Code:PORTC &= ~SL2; DDRC &= ~SL2; nop(); uint8_t tmp = PINC & SL2; if(statusLEDs.LED2) { DDRC |= SL2; PORTC |= SL2; } return tmp;
GrüßeCode:writeString_P("BumpHL:"); writeInteger(statusLEDs.LED2, DEC); writeString_P("\n"); writeString_P("BumpHR:"); writeInteger(statusLEDs.LED5, DEC); writeString_P("\n");







Zitieren

Lesezeichen