Forum: Mikrocontroller und Digitale Elektronik ext. Timer (Beschaltung)


von M. Brehme (Gast)


Lesenswert?

Hallo zusammen,

ich habe mich schon vor einem Jahr mit allem möglichen für die µC
programmierung eingedeckt. Leider ist die Sache dann ins stocken
geraten. Nun fange ich wieder - bei null :-) - an. Einiges ist zwar
hängen geblieben. Vieles muss ich aber wieder neu lernen.

Ich fange gerade wieder an mich in Assembler einzuarbeiten. Und möchte
nun natürlich möglichst zügig auch eine externe Beschaltung basteln,
die meinem Zielprojekt - zumindest in Teilen - nahe kommt.

Ich habe ein stk500 und dadrauf einen mega8515. Ein kleines Programm,
das bei einem ext. Interrupt eine LED aufläuchten läßt läüft auch
schon.

Nun meine Frage: Später möchte ich mit mehreren Lichtschranken (min. 6)
verschiedene Zeiten messen. Nun denke ich, das es am besten ist, wenn
der µC per ext. Int auf die Lichtschranken reagiert. Aber ich möchte
eigentlich nur einen der ext. Int dazu benutzen (für alle
Lichtschranken). Also brauche ich eine externe Schaltung, die zum einen
diesen Interrupt auslößt und zum anderen an möglichst wenig Ports den
Status der Lichtschranken weitergibt (stichwort Schieberegister??).

Hat hier jemand eine Idee? Wo kann ich hierzu weitersuchen? Bin ich auf
dem richtigen Weg?

Ich freue mich auf Eure Tips ...

Martin

von M. Brehme (Gast)


Lesenswert?

Sorry, Sorry ...

mir war entfallen, das ich letztes Jahr schon die gleiche Frage
gestellt habe und auch reichlich Antworten bekommen habe:

http://www.mikrocontroller.net/forum/read-1-242819.html

OK, das werde ich mir dann noch mal genauer ansehen. Aber wie würdet
ihr das mit dem auslösen des Int. beschalten?

Gruß
Martin

von Sonic (Gast)


Lesenswert?

Diodenentkoppelt von jeder Lichtschranke auf einen EXT-INT-Pin und beim
Auslösen des Interruptes abfragen welcher Pin es war. Ich würde das
Low-aktiv machen (mit Pullup), ist Störsicherer.

von M. Brehme (Gast)


Lesenswert?

Danke, ich hab das sogar verstanden :-)
Dank meiner alten Fischertechnik Elektronik Baukästen. Manchmal ist die
Lösung so einfach ...

Gruß
Martin

von Sonic (Gast)


Lesenswert?

Hab' mich nicht vollständig ausgedrückt: jede Lichtschranke braucht
natürlich einen Eingangspin!

von M. Brehme (Gast)


Lesenswert?

Jaja, das mit den Lichtschranken Eingängen ist ja im Prinzip ne andere
Baustelle. Das werde ich so wie in dem oben erwähnten alten
Forenbeitrag von mir/Euch lösen. Mir gings jetzt nur noch um den Int.

Gruß
Martin

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.