"normale??? "IO Ports

Gast #227223
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
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
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

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.