-
-
Erfahrener Benutzer
Roboter Experte
Schau dir mal einen AVR Datenblatt mal näher an, vor allem den Absatz Pin Configurations.
Alle Pins können als normale IOs verwendet werden, bei manchen gibts spezielle Hardwarefunktionen, die bei Bedarf benutzt werden.
Ein Beispiel: wenn du keine serielle Kommunikation haben willst, kannst du die Pins TxD und RxD als IO Pins verwenden, ansonsten eben für die Kommunikation. Diese Auswahl musst du also für dein projekt individuell im Voraus planen.
Bei der Initialisierung in der Software kannst du diese Zusatzfunktionen ein und ausschalten.
Konklusion: es ist völlig egal, wo du den Tastsensor anschliesst, solange du keine Spezialpins nimmst, die du später brauchst. Wenn du keine externe Interrupts für was anderes brauchst, und eine schnelle Reaktion benötigt wird, kannst du die Tastsensoren an die Interrupteingänge legen, damit brauchst du in der Software keine Busy-Wait-Loop, was für die Auslastung positiv ist.
Du solltest dich aber auf alle Fälle ein bisschen mehr ins Thema einarbeiten, bevor du mit was kompliziertem anfängst. Schau mal ins RN-Wissen, bzw. das AVR-Tutorial unter mikrocontroller.net
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen