User manual
63 C-Control Pro Mega 32
© 2005 Conrad Electronic
5.3.2 AbsDelay
Allgemeine Funktionen
Syntax
void
AbsDelay(
word
ms
);
Beschreibung
Die Funktion Absdelay() wartet eine bestimmte Anzahl von Millisekunden.
Die Funktion arbeitet zwar sehr genau, aber unterbricht nicht nur die Abarbeitung des
aktuellen Threads sondern läßt den Bytecode Interpreter insgesamt warten. Interrupts werden
zwar registriert, aber die Interruptroutinen in dieser Zeit nicht abgearbeitet, da auch dafür der
Bytecode Interpreter nötig ist.
Soll nur der aktuelle Thread warten, ist die Funktion
Thread_Delay()
zu benutzen.
Parameter
ms
Wartezeit in ms
5.3.3 Analog-Comparator
5.3.3.1 AComp
AComp Funktionen
Beispiel
Syntax
void
AComp(
byte
mode
);
Beschreibung
Der Analog-Comparator ermöglicht zwei analoge Signale zu vergleichen. Das Ergebnis dieses
Vergleichs wird entweder als „0" oder „1" zurückgegeben (Ausgang des Komparators). Der
negative Eingang ist AIN1 (PortB.3). Der positive Eingang kann entweder AIN0 (PortB.2) sein,
oder eine interne Referenzspannung von 1,22V.
Parameter
mode
Arbeitsmodus
Moduswerte:
0x00
externe Eingänge (+)AIN0 und (-)AIN1 werden verwendet
0x40
externer Eingang (-)AIN1und interne Referenzspannung werden verwendet
0x80
Analog-Comparator wird abgeschaltet