mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Atmega8 I/O umschalten wärend Laufzeit


Autor: annoying Orange (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe eine Frage:
Kann ich an einem Atmega8 z.b. den PortB als Eingang definieren. Falls 
an einem der Pins an ProtB ein TTL-High kommt - soll dieser alle anderen 
Pins als Ausgang umdefinieren und ein TTL-High ausgeben?

Darauf gekommen bin ich, weil ich den Beirtag 
Beitrag "Selbstbau Brandmeldeanlage mit Flammex Rauchmelder" gelesen habe und das eine 
super Tolle Idee finde.

Autor: Peter R. (pnu)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dazu ist das Datenrichtungsregister vorhanden. Durch Beschreiben mit 0 
oder 1 kann man da die pins beliebig von Ein- auf Ausgang umschalten.

Autor: annoying Orange (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke - hatte das irgendwie im Kopf dass man das einam festlegt und 
während der Laufzeit nichtmehr ändern kann...

Autor: annoying Windows (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was kann ich da alles machen?

Eingang  Ausgang  TriState?

Autor: Grrrr (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
annoying Windows schrieb:
> Was kann ich da alles machen?

RTFM

Autor: annoying Windows (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Grrrr schrieb:
> annoying Windows schrieb:
>> Was kann ich da alles machen?
>
> RTFM

LMAA

Autor: Bernd M. (bernd_m)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
input ohne aktiven pullup ist quasi tristate.

Autor: annoying Windows (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bernd M. schrieb:
> input ohne aktiven pullup ist quasi tristate.

Danke :-)

Autor: Grrrr (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
annoying Windows schrieb:
>> RTFM
>
> LMAA

Zu d...m zum lesen und dann auch noch frech werden. Das haben wir hier 
echt gerne.

Autor: Micha B. (mbcontrol)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Grrrr
> Zu d...m zum lesen und dann auch noch frech werden. Das haben wir hier
> echt gerne.

Grrrr (Gast) wer ist denn WIR?
Das ist nicht der erste Beitrag in dem du heute schon Leute anmachst.
Melde dich doch wenigstens mal an (Gast). Dann gehörst du auch zu WIR 
;-)

Autor: Grrrr (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Micha B. schrieb:
> Grrrr
>> Zu d...m zum lesen und dann auch noch frech werden. Das haben wir hier
>> echt gerne.
>
> Grrrr (Gast) wer ist denn WIR?
> Das ist nicht der erste Beitrag in dem du heute schon Leute anmachst.
> Melde dich doch wenigstens mal an (Gast). Dann gehörst du auch zu WIR
> ;-)

Ich denke Du verwechselst jemanden oder etwas.

Autor: Micha B. (mbcontrol)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ok, dann gibts heute halt mehrere "Grrrr (Gast)" - lassen wir das - 
meine Schuld ;-) Konzentrieren wir uns lieber beide wieder darauf 
hilfreiche Beiträge zu leisten.

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.