Module avrd::attiny25 [] [src]

The AVR ATtiny25 microcontroller

Variants

Pinout Package Operating temperature Operating voltage Max speed
ATtiny25V-10PU SOIC_8 PDIP8 -40°C - 85°C 1.8V - 5.5V 10 MHz
ATtiny25V-10SU SOIC_8 SOIC8 -40°C - 85°C 1.8V - 5.5V 10 MHz
ATtiny25V-10SH SOIC_8 SOIC8 -40°C - 85°C 1.8V - 5.5V 10 MHz
ATtiny25V-10SSU SOIC_8 SOIC8 -40°C - 85°C 1.8V - 5.5V 10 MHz
ATtiny25V-10SSH SOIC_8 SOIC8 -40°C - 85°C 1.8V - 5.5V 10 MHz
ATtiny25V-10MU QFN_20 MLF20 -40°C - 85°C 1.8V - 5.5V 10 MHz
ATtiny25V-10SN SOIC_8 SOIC8 -40°C - 105°C 1.8V - 5.5V 10 MHz
ATtiny25V-10SSN SOIC_8 SOIC8 -40°C - 105°C 1.8V - 5.5V 10 MHz
ATtiny25V-10MF QFN_20 MLF20 -40°C - 125°C 1.8V - 5.5V 10 MHz
ATtiny25V-20PU SOIC_8 PDIP8 -40°C - 85°C 2.7V - 5.5V 20 MHz
ATtiny25V-20SU SOIC_8 SOIC8 -40°C - 85°C 2.7V - 5.5V 20 MHz
ATtiny25V-20SH SOIC_8 SOIC8 -40°C - 85°C 2.7V - 5.5V 20 MHz
ATtiny25V-20SSU SOIC_8 SOIC8 -40°C - 85°C 2.7V - 5.5V 20 MHz
ATtiny25V-20SSH SOIC_8 SOIC8 -40°C - 85°C 2.7V - 5.5V 20 MHz
ATtiny25V-20MU QFN_20 MLF20 -40°C - 85°C 2.7V - 5.5V 20 MHz
ATtiny25V-20SN SOIC_8 SOIC8 -40°C - 105°C 2.7V - 5.5V 20 MHz
ATtiny25V-20SSN SOIC_8 SOIC8 -40°C - 105°C 2.7V - 5.5V 20 MHz
ATtiny25V-20MF QFN_20 MLF20 -40°C - 125°C 2.7V - 5.5V 20 MHz

Registers by module (not exhaustive)

PORT modules

  • PORTB
    • PB0 (PB0)
    • PB1 (PB1)
    • PB2 (PB2)
    • PB3 (PB3)
    • PB4 (PB4)
    • PB5 (PB5)

ADC modules

  • ADC
    • PB5 (PB5)
    • PB2 (PB2)
    • PB4 (PB4)
    • PB0 (PB0)

EEPROM modules

  • EEPROM

Constants

ACSR

Analog Comparator Control And Status Register.

ADC

ADC Data Register Bytes.

ADCH

ADC Data Register Bytes high byte.

ADCL

ADC Data Register Bytes low byte.

ADCSRA

The ADC Control and Status register.

ADCSRB

ADC Control and Status Register B.

ADMUX

The ADC multiplexer Selection Register.

CLKPR

Clock Prescale Register.

DDRB

Data Direction Register, Port B.

DIDR0

Digital Input Disable Register 0.

DT1A

Dead time value register.

DT1B

Dead time value B.

DTPS

Dead time prescaler register.

DWDR

debugWire data register.

EEAR

EEPROM Address Register Bytes.

EEARH

EEPROM Address Register Bytes high byte.

EEARL

EEPROM Address Register Bytes low byte.

EECR

EEPROM Control Register.

EEDR

EEPROM Data Register.

EXTENDED
GIFR

General Interrupt Flag register.

GIMSK

General Interrupt Mask Register.

GPIOR0

General purpose register 0.

GPIOR1

General Purpose register 1.

GPIOR2

General Purpose IO register 2.

GTCCR

Timer counter control register.

HIGH
LOCKBIT
LOW
MCUCR

MCU Control Register.

MCUSR

MCU Status register.

OCR0A

Timer/Counter0 Output Compare Register.

OCR0B

Timer/Counter0 Output Compare Register.

OCR1A

Output Compare Register.

OCR1B

Output Compare Register.

OCR1C

Output compare register.

OSCCAL

Oscillator Calibration Register.

PCMSK

Pin Change Enable Mask.

PINB

Input Pins, Port B.

PLLCSR

PLL Control and status register.

PORTB

Data Register, Port B.

PRR

Power Reduction Register.

SPL

Stack Pointer Low Byte.

SPMCSR

Store Program Memory Control Register.

SREG

Status Register.

TCCR1

Timer/Counter Control Register.

TCCR0A

Timer/Counter Control Register A.

TCCR0B

Timer/Counter Control Register B.

TCNT0

Timer/Counter0.

TCNT1

Timer/Counter Register.

TIFR

Timer/Counter Interrupt Flag Register.

TIMSK

Timer/Counter Interrupt Mask Register.

USIBR

USI Buffer Register.

USICR

USI Control Register.

USIDR

USI Data Register.

USISR

USI Status Register.

WDTCR

Watchdog Timer Control Register.