User manual
132Bibliotheken
© 2008 Conrad Electronic
Parameter
ms Wartezeit in ms
6.3 Analog-Comparator
Der Analog-Comparator ermöglicht, zwei analoge Signale zu vergleichen. Das Ergebnis dieses Vergleichs
wird entweder als „0" oder „1" zurückgegeben.
6.3.1 AComp
AComp Funktionen Beispiel
Syntax
void AComp(byte mode);
Sub AComp(mode As Byte);
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
Mega32: AIN1 (PortB.3), Mega128: AIN1 (PortE.3). Der positive Eingang kann entweder Mega32: AIN0
(PortB.2), Mega128: AIN0 (PortE.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
6.3.2 AComp Beispiel
Beispiel: Verwendung des Analog-Comparators
// AComp: Analog Comparator
// Mega32: Eingang (+) PB2 (PortB.2) bzw. band gap reference 1,22V
// Eingang (-) PB3 (PortB.3)
// Mega128: Eingang (+) PE2 (PortE.2) bzw. band gap reference 1,22V
// Eingang (-) PE3 (PortE.3)
// erforderliche Library: IntFunc_Lib.cc