"normale??? "IO Ports

Gast #227223
Lesenswert?

Wie ist das mit den alternate Port functions??Ich verwende den mega162
wenn ich das Datenblatt verstanden habe haben manche Ports noch weitere
Funktionen.Ich verwende den Port B aus Ausgang DDRB=0xFF PortB=0x00 doch
es funktioniert nicht so ganz kann es sein das doch die alternate Port
funktions aktiv sind (nur portb.4)???
Gast #227224
Lesenswert?

Hallo Andreas,

Dein Post ist sehr schwer zu lesen, weil Du bis auf dreifache
Fragezeichen selten Deine Sätze trennst. Aber vielleicht fällt das
einem selbst gar nicht auf, wenn man es nochmal liest.
Auf jeden Fall machst Du es den anderen nicht leicht, Deine Frage zu
beantworten (ist auch nicht so klar formuliert, es fehlen die
Umstände).

Ich kenne den mega162 nicht, sondern nur den tiny2313. Aber ich nehme
an, daß auch Dein Controller beim Start alle IOs als Eingänge, mit
deaktiviertem internen Pull-Up Widerstand konfiguriert hat.

Mit

DDRB=0xFF
PortB=0x00

Werden die Pins als Ausgänge konfiguriert, bleiben aber ausgeschaltet.
Alle Pins haben den Wert Null.

Denke ich.
Gast #227225
Lesenswert?

Danke für die schnelle Antwort.
DDRB=0xFF
Portb=0x00
hiermit will ich ja erreichen,dass der Port Ausgang und low ist. In
meinem Programm werden dann werden dann Pegel auf PortB ausgegeben.
Portb.4 (gehört zur SPI-Schnittstelle ist der "SS" PIN) macht müll!!

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