Basic AVR device, contains the core functionality.
Pin adc7
adc channel 7 input pin
IOSpecialReg sfior_reg
SFIOR IO register.
IOSpecialReg * gicr_reg
GICR IO register.
Extends HWPrescaler with a external clock oszillator pin.
Pin class, handles input and output to external parts.
HWAcomp * acomp
analog compare unit
Timer unit with 8Bit counter and one output compare unit.
Defines a Port, e.g. a hardware device for GPIO.
Handler for external IRQ's to communicate with IRQ system and mask/flag registers.
PrescalerMultiplexerExt premux0
prescaler multiplexer for timer 0
IOSpecialReg * mcucsr_reg
MCUCSR IO register.
Implements the I/O hardware necessary to do USART transfers.
HWTimer16_2C2 * timer1
timer 1 unit
HWTimer8_0C * timer0
timer 0 unit
OSCCALRegister * osccal_reg
OSCCAL IO register.
IOSpecialReg * gifr_reg
GIFR IO register.
Pin adc6
adc channel 6 input pin
Timer unit with 16Bit counter and 2 output compare units and 2 config registers.
Reference source for ADC (base class)
HWPrescalerAsync prescaler2
prescaler unit for timer 2
virtual ~AvrDevice_atmega8()
IOSpecialReg * mcucr_reg
MCUCR IO register.
PrescalerMultiplexer premux2
prescaler multiplexer for timer 2
HWUsart * usart
USART unit.
Provices flag and mask register for timer interrupts and connects irq lines to irqsystem.
HWAdmux * admux
ADC multiplexer unit.
HWTimer8_1C * timer2
timer 2 unit
TimerIRQRegister * timer012irq
timer interrupt unit for timer 0 to 2
HWARef * aref
ADC reference unit.
ExternalIRQHandler * extirq
external interrupt support
Prescaler unit for support timers with clock.
Timer unit with 8Bit counter and no output compare unit.
AVRDevice class for ATMega8.
PrescalerMultiplexer without external count pin.
ICaptureSource * inputCapture1
input capture source for timer1
HWPrescaler prescaler01
prescaler unit for timer 0 and 1
Class, which provides input capture source for 16bit timers.
PrescalerMultiplexerExt premux1
prescaler multiplexer for timer 1
PrescalerMultiplexer with external count pin.
Analog comparator peripheral.
IOSpecialReg assr_reg
ASSR IO register.
Implement OSCCAL register.