www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik UART-Empfang über Externen Interrupt steuern


Autor: Roland (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

leider bin ich nicht so fitt auf dem Gebiet der Programmierung von den
ATMEGA´s.

Was ich machen möchte ist, die UART mit einem externen Interrupt zu
aktivieren bzw. zu deaktivieren in Assembler

Die verwendung vom externen Interrupt stellt kein Problem dar. Es geht
rein nur um die Aktivierung und Deaktivierung des Interruptes bzw. des
Empfanges der UART.

ich hoffe es kann mir jemand helfen

danke im vorraus

Roland

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
schreib bitte nochmal genau, was und warum du machen möchtest. So ganz
verstehe ich es nicht.

Autor: Rahul Der trollige (rahul)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dann solltest du in der ISR einfach die RXCIE-, TXCIE-, TXEN-, RXEN- und
UDRIE-Bits setzen oder löschen.

Zumindest heissen die Bits beim ATmega162 so ähnlich (der Controller
hat 2 USARTs...)

Autor: Roland (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was ich realisieren will

Taste einmal drücken: Empfang der Daten abstellen
Taste ein zweites mal gedrückt: Empfang der daten wieder aktivieren

Roland

Autor: Hannes Lux (hannes)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Für Tasten nimmt man keinen (externen) Interrupt, das geht im Timer-Int
viel besser.
Such mal in der Codesammlung nach "entprellung", da gibt es Links auf
Code und Erklärung für 8 Tasten und für eine Taste.

...

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.