MHVLib  20111011
An efficiency oriented runtime library for AVR microcontrollers
A:/eclipse/mhvlib/MHV_ADC.h File Reference
#include <MHV_io.h>
#include <MHV_AD.h>

Go to the source code of this file.

Classes

class  MHV_ADCListener
struct  mhv_eventADC
class  MHV_ADC

Defines

#define MHV_ADC_ASSIGN_INTERRUPT(__mhvADCManager)
#define MHV_ADC_BUFFER_CREATE(_mhvADCBufferName, _mhvADCBufferCount)   MHV_EVENT_ADC _mhvADCBufferName[_mhvADCBufferCount];

Typedefs

typedef struct mhv_eventADC MHV_EVENT_ADC

Define Documentation

#define MHV_ADC_ASSIGN_INTERRUPT (   __mhvADCManager)
Value:
ISR(ADC_vect) { \
        __mhvADCManager.adc(); \
}

Definition at line 35 of file MHV_ADC.h.

#define MHV_ADC_BUFFER_CREATE (   _mhvADCBufferName,
  _mhvADCBufferCount 
)    MHV_EVENT_ADC _mhvADCBufferName[_mhvADCBufferCount];

Allocate a buffer to contain event mappings

Definition at line 43 of file MHV_ADC.h.


Typedef Documentation

typedef struct mhv_eventADC MHV_EVENT_ADC

Definition at line 55 of file MHV_ADC.h.