Gast
#1216291
Hallo, ich wollte einen I/O Pin eines ATMega32 als zuschaltbare Masse verwenden, habe damit aber meine Probleme. Bisher bin ich davon ausgegangen dass jeder I/O ein OpenCollector Ausgang mit zuschaltbarem PullUp Widerstand ist. Transistor durchschalten: DDRx = (1 << Pxy); Transistor sperren: DDRx = (0 << Pxy); PullUp zuschalten: PORTx = (1 << Pxy); PullUp trennen: PORTx = (0 << Pxy); Das heisst mit DDRx = (1 << Pxy); und PORTx = (0 << Pxy); müsste ich mehr oder weniger GND am Pin anliegen haben. Wenn ich das mit dem Ohmmeter überprüfe habe ich aber diverse MOhm. (RTFM ist geschehen, schlauer als das was ich hier zusammengefasst habe bin ich daraus aber nicht geworden)