AVRCpp::ExternalInterrupt Namespace Reference

Functionality of external interrupts. More...


Classes

struct  Interrupt0
struct  Interrupt1
struct  PinChangeInterrupt0
struct  PinChangeInterrupt1
struct  PinChangeInterrupt2

Namespaces

namespace  Internal
 Only for library's internal use.

Enumerations

enum  Event {
  LowLevel = 0x00,
  LogicalChange = 0x01,
  Fall = 0x02,
  Rise = 0x03
}
enum  AsyncEvent {
  ALowLevel = 0x00,
  AFall = 0x02,
  ARise = 0x03
}
enum  SimpleAsyncEvent {
  SAFall = 0x00,
  SARise = 0x01
}


Detailed Description

Functionality of external interrupts.

Enumeration Type Documentation

enum AVRCpp::ExternalInterrupt::AsyncEvent

Enumerator:
ALowLevel 
AFall 
ARise 

Definition at line 47 of file ExternalInterrupt.h.

00048                 {
00049                         ALowLevel               = 0x00,
00050                         AFall                   = 0x02,
00051                         ARise                   = 0x03
00052                         
00053                 }; // enum AsyncEvent

enum AVRCpp::ExternalInterrupt::Event

Enumerator:
LowLevel 
LogicalChange 
Fall 
Rise 

Definition at line 38 of file ExternalInterrupt.h.

00039                 {
00040                         LowLevel                = 0x00,
00041                         LogicalChange   = 0x01,
00042                         Fall                    = 0x02,
00043                         Rise                    = 0x03
00044                         
00045                 }; // enum Event

enum AVRCpp::ExternalInterrupt::SimpleAsyncEvent

Enumerator:
SAFall 
SARise 

Definition at line 55 of file ExternalInterrupt.h.

00056                 {
00057                         SAFall                  = 0x00,
00058                         SARise                  = 0x01
00059                         
00060                 }; // enum SimpleAsyncEvent


Generated on Sat Sep 15 23:41:44 2007 for AVR C++ Lib for ATmega88 by  doxygen 1.5.2
SourceForge.net Logo MTÜ TTÜ Robotiklubi