User manual

112
5.4.4. ADC_Set
ADC –functies
Syntax
word
ADC_Set(
byte
v_ref,
byte
channel);
Sub
ADC_Set(v_ref
As Byte
,channel
As Byte
)
As Word
Beschrijving
De functie ADC_Set initialiseert de analoge- digitale-_omvormer. De referentiespanning en het
meetkanaal worden gekozen en de A/D omvormer wordt voorbereid voor de metingen. De
meetwaarde wordt daarna met ADC Read() uitgelezen.
Parameter
channel Poortnummer (0 … 7) van de ADC (poort A.0 tot A.7 bij de Mega32, poort F.0 tot F.7 bij de
Mega128
)
v_ref Referentiespanning (zie tabel)
Naam Waarde Beschrijving
ADC_VREF_BG 0xC0 2,56V interne referentiespanning
ADC_VREF_VCC 0x40 Voedingsspanning (5V)
ADC_VREF_EXT 0x00 Externe referentiespanning op PAD3
5.4.4.5 ADC_SetInt
ADC functies
Syntax
word ADC_SetInt(byte v_ref,byte channel );
Sub
ADC_SetInt(v_ref,
As Byte
, channel
As Byte
)
As Word
Beschrijving
De functie ADC_SetInt initialiseert de analoog-digitaal_omvormer voor de interrupt -functie. De
referentiespanning en het meetkanaal worden gekozen en de A/D omvormer wordt voorbereid
voor de metingen. De interrupt-service-routine voor de ADC moet gedefinieerd zijn. Nadat de
interrupt heeft plaatsgevonden kan de meetwaarde ADC ReadInt() uitgelezen worden.
Parameter
channel Poortnummer (0..7) van de ADC
(poort A.0 tot A.7 bij de Mega32, poort F.0 tot F.7 bij
de Mega128)
v_ref Referentiespanning (zie tabel)