www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Interrupt des USART bei Datenempfang ATMEGA168


Autor: Dave_ (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Zusammen.

Ich habe ein Programm geschreiben, mit welchem ich durch den
Analog-Digital wandler des ATMEGA168 Controllers Werte messe und in den
RAM für vorübergehende Zeit ablege. Der Controller wird durch einen PC
angesteuert und soll die Daten welche er angesammelt an den PC
versenden. Die Funktion sieht folgendermassen aus:

If Benötigte Anzahl von Daten gesammelt und durch Computer angesteurt
schicke die Daten an den Computer.

Der Controller Empängt die DAten durch einen Interrupt des USART.

Meine Frage, wenn der Contrller gerade daten durch ad wandler wandelt
und der Computer gleichzeitig signal zum senden der Daten sendet welche
einen Interrupt verursachen wie löse ich das problem der Proritet, bzw
kann es dann zu problemen kommen ( Der AD-Wanlder ist nicht Interrupt
gesteuert)?

David

Autor: F. Sell (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

Der ADC wandelt nebenbei. Wenn du das Signal (ADCSC) zum wandeln
gibtst, kannst du irgendwas anderes machen bis der ADC-interrupt kommt
oder du den ADC abfragst.

Gruss, Flo

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.