ASURO Library  2.80
Funktionen
adc_low.c-Dateireferenz

Low Level Funktion zum Auslesen der ADC-Wandler. Mehr ...

#include "asuro.h"
Include-Abhängigkeitsdiagramm für adc_low.c:

gehe zum Quellcode dieser Datei

Funktionen

unsigned int ReadADC (unsigned int mux, unsigned int sleep)
 Liest die A/D Multiplexer Interupt Werte des gewuenschten A/D Kanals
.
 

Ausführliche Beschreibung

Low Level Funktion zum Auslesen der ADC-Wandler.

Version
V001 - 20.01.2008 - m.a.r.v.i.n
V002 - 29.03.2009 - rossir
A/D Wandler Abfrage ueber Interrupt

Definiert in Datei adc_low.c.

Dokumentation der Funktionen

unsigned int ReadADC ( unsigned int  mux,
unsigned int  sleep 
)

Liest die A/D Multiplexer Interupt Werte des gewuenschten A/D Kanals
.

Parameter
muxNummer des A/D Kanal Multiplexer
sleepoptionale Wartezeit
Rückgabe
10 Bit A/D Wert (Bereich 0..1023)

Definiert in Zeile 34 der Datei adc_low.c.

{
unsigned int adc;
if (sleep)
Sleep(sleep);
cli();
adc=adcValue[mux];
sei();
return adc>>6;
}