User manual

58
5.3.2 AbsDelay
Algemene functies
Syntax
void AbsDelay (word ms);
Beschrijving
De functie AbsDelay() wacht een bepaald aantal milliseconden.
[Afb.] De functie werkt weliswaar zeer nauwkeurig, maar onderbreekt niet alleen de bewerking
van de actuele thread, maar laat de Bytecode interpreter in zijn geheel wachten. Interrupts
worden weliswaar geregistreerd, maar de interruptroutines worden in deze tijd niet verwerkt,
omdat ook daarvoor de Bytecode interpreter nodig is.
Als alleen de actuele thread moet wachten, moet u de functie Thread Delay gebruiken.
Parameter
ms Wachttijd in ms
5.3.3 Analoge comparator
5.3.3.1 Acomp
Acomp Functies Voorbeeld
Syntax
Void Acomp (byte mode);
Beschrijving
De analoge comparator maakt het mogelijk twee analoge signalen te vergelijken. Het resultaat
van deze vergelijking wordt of als “0” of als “1” teruggegeven (uitgang van de comparator). De
negatieve ingang is AIN1 (Poort B.3). De positieve ingang kan of AIN0 (Poort B.2) of een
interne referentiespanning van 1,22V zijn.
Parameters
Mode Werkmodus
Moduswaarden:
0x00
Externe ingangen (+)AIN0 en (-)AIN1 worden gebruikt
0x40
Externe ingang (-)AIN1 en interne referentiespanning worden gebruikt
0x80
Analoge comparator wordt uitgeschakeld