PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mehrere Prozeduren gleichzeitig ausführen?



Adam
25.04.2005, 23:30
Hallo Leute,
ich habe mir ein Board aufgebaut mit einem Atmega16.
An ihm sind Relais,Taster und ein Lcd sowie Spannungsteiler am ADC.

Bei mir müssen nun kontinuierlich mehrere Prozeduren ablaufen d.h. ADC-Werte messen und ggf. Relais schalten usw.
Während dessen sollte der Benutzer am LCD (mittels Tastenmenü) verschiedene Werte auslesen können.

Da nun ein µC alles sequenziel abarbeitet, bin ich stark am überlegen wie ich sowas realisieren kann ...
interrupts ?
Habt ihr einen Denkanansatz, Pseudocode ...

Danke vorab!

BlueNature
26.04.2005, 01:43
Servus Adam!

Ich habe da mal was geschrieben dazu:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=8514

Ich hoffe es beantwortet deine meisten Fragen schoneinmal.

Grüße Wolfgang

26.04.2005, 10:26
Schau mal hier: https://www.roboternetz.de/phpBB2/dload.php?action=file&file_id=175