mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Arduino Micro Pin 0 & 1 (RX/TX) als externen Interrupt verwenden


Autor: Matthias S. (jadermatze)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ist es möglich die Pins 0 & 1 (RX/TX) ganz normal als externen Interrupt 
zu verwenden wenn ich nicht Serial1 sondern nur Serial verwende.

Ich glaube irgendwo gelesen zu haben dass, das ohne Probleme möglich 
sein soll da für die USB Kommunikation kein extra Chip verwendet wird 
der an RX/TX hängt.

Gruß

Matthias

Autor: Arduino Fanboy D. (ufuf)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Klar!

Autor: Matthias S. (Firma: matzetronics) (mschoeldgen)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jupp, musst nur mit der Nummerierung aufpassen, denn Pin0 ist INT2 und 
Pin1 ist INT3 beim Mega32U4.

Autor: Peter D. (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau mal ins Datenblatt des jeweiligen AVR-Typs. Fast alle Pins können 
Pin-Change-Interrupt.
Den RXD-Pin kann man auch für fallende Flanken nehmen, wenn der Low-Puls 
>0,5 Bitzeiten ist. Der Interrupt wird aber erst nach dem Zeitpunkt des 
Stopbits ausgelöst.

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.

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