AvrDevice_attiny2313 Class Reference

AVRDevice class for ATTiny2313. More...

#include <attiny2313.h>

Inheritance diagram for AvrDevice_attiny2313:
Inheritance graph
[legend]
Collaboration diagram for AvrDevice_attiny2313:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AvrDevice_attiny2313 ()
 ~AvrDevice_attiny2313 ()

Public Attributes

HWPortporta
 port A (only 3 bit)
HWPortportb
 port B
HWPortportd
 port D (only 7 bit)
IOSpecialReggtccr_reg
 GTCCR IO register.
GPIORegistergpior0_reg
 GPIOR0 Register.
GPIORegistergpior1_reg
 GPIOR1 Register.
GPIORegistergpior2_reg
 GPIOR2 Register.
ExternalIRQHandlerextirq
 external interrupt support
IOSpecialReggimsk_reg
 GIMSK IO register.
IOSpecialRegeifr_reg
 EIFR IO register.
IOSpecialRegmcucr_reg
 MCUCR IO register.
IOSpecialRegpcmsk_reg
 PCMSK IO register.
HWPrescalerprescaler01
 prescaler unit for timer 0 and 1
ICaptureSourceinputCapture1
 input capture source for timer1
HWTimer8_2Ctimer0
 timer 0 unit
HWTimer16_2C3timer1
 timer 1 unit
TimerIRQRegistertimer01irq
 timer interrupt unit for timer 0 and 1
HWUsartusart
 usart unit

Detailed Description

AVRDevice class for ATTiny2313.

Definition at line 39 of file attiny2313.h.


Constructor & Destructor Documentation

AvrDevice_attiny2313::AvrDevice_attiny2313 (  ) 
AvrDevice_attiny2313::~AvrDevice_attiny2313 (  ) 

Member Data Documentation

EIFR IO register.

Definition at line 53 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

external interrupt support

Definition at line 51 of file attiny2313.h.

Referenced by AvrDevice_attiny2313().

GIMSK IO register.

Definition at line 52 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

GPIOR0 Register.

Definition at line 47 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

GPIOR1 Register.

Definition at line 48 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

GPIOR2 Register.

Definition at line 49 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

GTCCR IO register.

Definition at line 46 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

input capture source for timer1

Definition at line 58 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

MCUCR IO register.

Definition at line 54 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

PCMSK IO register.

Definition at line 55 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

port A (only 3 bit)

Definition at line 42 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

port B

Definition at line 43 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

port D (only 7 bit)

Definition at line 44 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

prescaler unit for timer 0 and 1

Definition at line 57 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

timer 0 unit

Definition at line 59 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

timer interrupt unit for timer 0 and 1

Definition at line 61 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

timer 1 unit

Definition at line 60 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().

usart unit

Definition at line 62 of file attiny2313.h.

Referenced by AvrDevice_attiny2313(), and ~AvrDevice_attiny2313().


The documentation for this class was generated from the following files:
Generated on Sun Feb 12 16:50:34 2012 for Simulavr by  doxygen 1.6.3