Hallo Forum, ich habe eine Verständnissfrage zu dem Board im Betreff. Alle Informationen die ich diesbezüglich immer lese sagen, dass man 54 I/O Ports hat, davon kann man 12 als PWM nutzen. Zudem hat man ebenfalls noch 15 Analog-IN Ports. 31 I/O Ports, 12 PWM Ports, 15 Analog-IN und 8 TX/RX finde ich. Wie ist das nun mit 54 I/O Ports, wie setzen die sich aus den Prots zusammen. Wenn ich das auch richtig gelesen habe kann man die Analog-IN Ports so programmieren das diese dann quasie als normale I/O Ports genutzt werden können. Wer kann mir das mal erläutern. Gruß Frank
Jeder AVR kann alle Ports als digitale IO-Ports nutzen. Einige dieser Ports können zudem auf Sonderfunktionen umgeschaltet werden (ADC, PWM, UART, SPI, TWI, usw.). Wenn eine Sonderfuntion aktiv ist, ist der Port dafür reserviert, und dannj kein freier IO-Port mehr. Entweder IO-Port, oder Sonderfunktion. Oliver
Hallo Oliver, danke für deine Antwort. Das heist ich kann das Programmtechnisch festlegen was wecher Port machen soll. Noch eine Frage zu den TX0/RX0 (Pin 0 und 1), sind die nicht von hause aus so vergeben oder muss ich das wenn ich ein Programm schreibe explizid machen. Denke den Rest habe ich verstanden Gruß Frank
Die Zuordnung, welche Sonderfunktion auf welchem Pin liegt, ist fest vorgegeben. All das und noch viel mehr steht im Datenblatt. Das musst du lesen, anders geht es nunmal nicht. Zusätzlich gibt es hier Tutorials und Artikel, die auch einiges dazu erklären. Oliver
Frank Jakob schrieb: > Hallo Oliver, > danke für deine Antwort. Das heist ich kann das Programmtechnisch > festlegen was wecher Port machen soll. Nicht ganz. Du kannst jeden Portpin als digitalen I/O benutzen. Aber die Sonderfunktionen, die jeder Portpin zusätzlich erfüllen kann, die sind dir vorgegeben und die kannst du auch nicht ändern. IM Regelfall wird die Sonderfunktion durch programmtechnische Aktivierung des jeweiligen Subsystems aktiviert. Was jeder Portpin kann, steht im Datenblatt des Prozessors. Bei Atmel downloaden
:
Bearbeitet durch User
Hallo Karl-Heinz, danke für deine Antwort, da ich lediglich I/O Ports benötige sind dann die Sonderfunktionen nicht wichtig für mich. Ich habe verstanden was Du damit meinst. Also zB. PWM-Sonderfunktion nur an dem Port der das auch kann usw. Gruß Frank
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.