ADC-Conversion abbrechen durch Ext-Interrupt

OP #1018985
Lesenswert?
• ▲
▼
Hallo, ich habe ein Problem mit einem Mega-128. (Compiler ist GCC)

Das laufende Programm muss über einen externen Interrupt abbrechbar 
sein, da hier sofort reagiert werden muss.
Nebenbei läuft allerdings noch ein Timer im 1-Sekunden Takt, der mir 4 
ADC-Messungen startet.

Wenn der µC gerade in einer ADC-Conversion steckt während der externe 
Interrupt kommt, reagiert er zu langsam auf den Interrupt.

Gibts eine Chance die Conversation vorzeitig abzubrechen?

MfG
Stefan
Gast #1019004
Lesenswert?
• ▲
▼
>Gibts eine Chance die Conversation vorzeitig abzubrechen?

Eine einzelne AD-Wandlung nicht. Ist aber auch nicht nötig. Die hält 
nicht auf.

Die 4 aufeinanderfolgenden Wandlungen sicherlich. Frage ein Flag ab, 
steuere die AD-Wandlungen selbst auch durch Interrupts und sperre dann 
den AD-Interrupt falls nötig.

Kann man mal das Programm sehen?
#1019262
Lesenswert?
• ▲
▼
Stefan P. wrote:
> Gibts eine Chance die Conversation vorzeitig abzubrechen?

Der Satz hat mich zum Lachen gebracht, durch die Vorstellung, aus dem MC 
kommen Stimmen, weil sich da welche unterhalten.

Im Deutschen sagt man Konvertierung oder Wandlung.

Und dann auch nicht ADC-Wandlung sondern AD-Wandlung, damits nicht 
doppelt gemoppelt ist.


Peter
#1019448
Lesenswert?
• ▲
▼
Peter Dannegger wrote:
> Stefan P. wrote:
>> Gibts eine Chance die Conversation vorzeitig abzubrechen?
> [...]
> Im Deutschen sagt man Konvertierung oder Wandlung.
Auch im Englischen heißt es natürlich conversion und nicht 
conversation (im Betreff steht es ja auch richtig, bis auf das "C" bei 
"ADC")... Aber der eine redet mit Blumen, warum soll sich nicht auch mal 
jemand mit seinem Mikrocontroller unterhalten?
Gast #1020056
Lesenswert?
• ▲
▼
>Unglaublich wie wichtig euch so ein Scheiss ist...
und wie unwichtig Dir das ist.

Ich bin immer wieder erstaunt, welche Missachtung die Sprache erfährt. 
Vor allem wenn man bedenkt, dass ein Teil unseres Denkens sprachlich 
formuliert abläuft.

Im übrigen: mit der Sprache ist es, wie mit dem Geld.
Diejenigen die keine haben, betonen immer, wie unwichtig sie ist.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.