mit 74HC4050 Eingänge zusammen fügen

#3611160
Lesenswert?

Hallo Leute,
Ich habe eine Schaltung mit einem ATMega8 der mehrere Taster überwachen 
soll. Dazu würde ich gern den µC schlafen schicken und mit externen 
Interrupt durch Tastendruck wieder wecken. Leider hat der µC nur 2 
dieser Interrupts. Jetzt ist meine Idee die Taster an normale Eingänge 
zu führen und zusätzlich noch an einen Interrupt pin. Damit sich die 
Signale nicht brücken habe ich einen 4050 zu Trennung gedacht. 
Funktioniert das?
Ich habe auf meiner Schaltung noch ein parr Gatter vom 74HC4050 frei, 
deswegen bin auf den gekommen.
Angehängte Dateien:
#3611200
Lesenswert?

Du brauchst ein OR mit 5 Eingängen. Oder du verabschiedest dich endlich 
von der alten Gurke Atmega8, nimmst einen Atmega88 und freust dich über 
die Pinchange-Funktion.

Eine andere Möglichkeit wäre, dem Timer2 einen Uhrenquarz zu spendieren, 
den Controler damit zyklisch aus dem Sleep aufzuwecken und die Eingänge 
weiter, wie gewohnt, zu pollen.

Ähnliches könntest du auch mit dem Watchdog veranstalten, indem du ihn 
als Timer konfigurierst. Das geht allerdings nur mit dem Atmega88 und 
seinen Brüdern.

mfg.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren