Forum: Compiler & IDEs Programmierproblemchen


von Hannes (Gast)


Lesenswert?

Hi!

Also meine Frage ist eigentlich ganz simple und es haben sicherlich
schon mehrere von euch dieses kleine Problem gelöst. Da ich jedoch ein
Programmierneuling bin, ist dies nicht allzu leicht für mich.

Ich bin gerade dabei, einen ATmega32 mit dem GNU Compiler zu
programmieren. Mein kleines Problem jetzt gerade ist, dass ich einen
Eingangspin, auf den 16Eingänge via Multiplexverfahren darauf gehn,
zyklisch abfragen soll.

Falls jemand gerade so etwas gemacht hat, wäre ich sehr dankbar, wenn
ihr mir dies posten könntet, damit ich mir dies genauer ansehen kann.

Vielen dank im Voraus
Hannes

von Feadi (Gast)


Lesenswert?

Welchen Multiplexer-Chip benutzt Du denn dabei?
Und wie ist dieser an den AVR angeschlossen?

Feadi

von Peter D. (peda)


Lesenswert?

Einfacher als Multiplexen ist die entsprechende Anzahl 74HC165
hintereinander und rann an das SPI.
Kostet 3 Pins, wobei das SPI natürlich noch anderweitig benutzbar ist
(z.B. mit 74HC595 für mehr Ausgänge).


Peter

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.