AvrDevice_attiny45()
Creates the device for ATTiny45, see AvrDevice_attinyX5.
Basic AVR device, contains the core functionality.
IOSpecialReg gtccr_reg
GTCCR IO register.
PrescalerMultiplexerExt premux0
prescaler multiplexer for timer 0
IOSpecialReg * mcucr_reg
MCUCR IO register.
OSCCALRegister * osccal_reg
OSCCAL IO register.
Implement CLKPR register.
Defines a Port, e.g. a hardware device for GPIO.
GPIORegister * gpior2_reg
GPIOR2 Register.
A register in IO register space unrelated to any peripheral. "GPIORx" in datasheets.
TimerIRQRegister * timer01irq
timer interrupt unit for timer 0 and 1
Handler for external IRQ's to communicate with IRQ system and mask/flag registers.
GPIORegister * gpior1_reg
GPIOR1 Register.
HWARef * aref
adc reference unit
IOSpecialReg * pllcsr_reg
PLLCSR IO register.
HWTimerTinyX5 * timer1
timer 1 unit
HWPrescaler prescaler0
prescaler unit for timer 0 (10 bit w. reset/sync and only sys clock)
AVR device class for ATTiny45, see AvrDevice_attinyX5.
timer unit for timer 1 on ATtiny25/45/85
Reference source for ADC (base class)
HWPort portb
port B (only 6 bit)
HWAcomp * acomp
analog compare unit
ExternalIRQHandler * extirq
external interrupt support
AvrDevice_attinyX5(unsigned ram_bytes, unsigned flash_bytes, unsigned ee_bytes)
AVR device class for ATTiny25, see AvrDevice_attinyX5.
IOSpecialReg * pcmsk_reg
PCMSK IO register.
Provices flag and mask register for timer interrupts and connects irq lines to irqsystem.
HWTimer8_2C * timer0
timer 0 unit
HWAdmux * admux
adc multiplexer unit
AvrDevice_attiny25()
Creates the device for ATTiny25, see AvrDevice_attinyX5.
AVR device class for ATTiny85, see AvrDevice_attinyX5.
AVRDevice class for ATTiny25/45/85.
AvrDevice_attiny85()
Creates the device for ATTiny85, see AvrDevice_attinyX5.
Prescaler unit for support timers with clock.
IOSpecialReg * gifr_reg
GIFR IO register.
Timer unit with 8Bit counter and 2 output compare unit.
CLKPRRegister * clkpr_reg
CLKPR IO register.
PrescalerMultiplexer with external count pin.
Analog comparator peripheral.
Implement OSCCAL register.
IOSpecialReg * gimsk_reg
GIMSK IO register.
GPIORegister * gpior0_reg
GPIOR0 Register.