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
58