mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik "normale??? "IO Ports


Autor: Andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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)???

Autor: leif (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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!!

Autor: Mathias (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Simulier das ganze doch einfach... dann kannst dir im simulator anschaun
wie die pins konfiguriert sind! bzw. ob zusatzfunktionen enabled sind

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.