Hallo,

folgendes Problem

Ich habe einen AT Mega 32 und möchte damit mit möglichst wenig Pins vom AT Mega 8 Relais steuern.

Dachte mir das so:

Ich verbinde den PC0 Pin mit dem IC 4017N CLK vom 4017 verbinde ich außerdem RES und ENA auf GND. Damit sollte ich mit dem AT MEGA mit 0 1 Impulsen auf PortC.0 am 4017N die Pins durchschalten können also von Q0 - Q9. Nun müsste ich aber dahinter einen 1 Bit Speicher setzen, der sich merkt, welcher Zustand der Pin hat und diesen dann hält, damit das Relai dann nicht abfällt wenn ich im AT MEGA weiter Steppe, Außerdem müsste ich wohl dazu einen AT Mega Pin opfern müssen, der dann den Speicher auf low oder high setzt. Leider habe ich im Moment keinen Plan wie ich das umsetzen könnte, die Relais werden über die Bais von BC548C im geschalten werden. Wäre auch schön wenn ich die Transistoren rausfallen lassen köntne. Problem des 4017 ist außerdem noch, dass glaub ich auf Q0 - Q9 Minus rauskommt und damit meine BC548 nix anfangen können.

Hoffentlich hat jemand eine Idee wie ich da vorgehen könnte. Bin für jeden Vorschag dankbar.

Danke schon im Voraus.

Thomas