Module avrd::attiny861 [] [src]

The AVR ATtiny861 microcontroller

Variants

Pinout Package Operating temperature Operating voltage Max speed
ATtiny861V-10MU QFN_32 MLF32 -40°C - 85°C 1.8V - 5.5V 10 MHz
ATtiny861V-10PU SOIC_20 PDIP20 -40°C - 85°C 1.8V - 5.5V 10 MHz
ATtiny861V-10SU SOIC_20 SOIC20 -40°C - 85°C 1.8V - 5.5V 10 MHz
ATtiny861-20MU QFN_32 MLF32 -40°C - 85°C 2.7V - 5.5V 20 MHz
ATtiny861-20PU SOIC_20 PDIP20 -40°C - 85°C 2.7V - 5.5V 20 MHz
ATtiny861-20SU SOIC_20 SOIC20 -40°C - 85°C 2.7V - 5.5V 20 MHz

Registers by module (not exhaustive)

PORT modules

  • PORTA
    • PA0 (PA0)
    • PA1 (PA1)
    • PA2 (PA2)
    • PA3 (PA3)
    • PA4 (PA4)
    • PA5 (PA5)
    • PA6 (PA6)
    • PA7 (PA7)
  • PORTB
    • PB0 (PB0)
    • PB1 (PB1)
    • PB2 (PB2)
    • PB3 (PB3)
    • PB4 (PB4)
    • PB5 (PB5)
    • PB6 (PB6)
    • PB7 (PB7)

ADC modules

  • ADC
    • PA0 (PA0)
    • PA1 (PA1)
    • PA2 (PA2)
    • PA4 (PA4)
    • PA5 (PA5)
    • PA6 (PA6)
    • PA7 (PA7)
    • PB4 (PB4)
    • PB5 (PB5)
    • PB6 (PB6)
    • PB7 (PB7)
    • PA3 (PA3)

EEPROM modules

  • EEPROM

Constants

ACSRA

Analog Comparator Control And Status Register A.

ACSRB

Analog Comparator Control And Status Register B.

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.

DDRA

Port A Data Direction Register.

DDRB

Port B Data Direction Register.

DIDR0

Digital Input Disable Register 0.

DIDR1

Digital Input Disable Register 1.

DT1

Timer/Counter 1 Dead Time Value.

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.

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.

OCR1D

Output compare register.

OSCCAL

Oscillator Calibration Register.

PCMSK0

Pin Change Enable Mask 0.

PCMSK1

Pin Change Enable Mask 1.

PINA

Port A Input Pins.

PINB

Port B Input Pins.

PLLCSR

PLL Control and status register.

PORTA

Port A Data Register.

PORTB

Port B Data Register.

PRR

Power Reduction Register.

SP

Stack Pointer Bytes.

SPH

Stack Pointer Bytes high byte.

SPL

Stack Pointer Bytes low byte.

SPMCSR

Store Program Memory Control Register.

SREG

Status Register.

TC1H

Timer/Counter 1 Register High.

TCCR0A

Timer/Counter Control Register A.

TCCR0B

Timer/Counter Control Register B.

TCCR1A

Timer/Counter Control Register A.

TCCR1B

Timer/Counter Control Register B.

TCCR1C

Timer/Counter Control Register C.

TCCR1D

Timer/Counter Control Register D.

TCCR1E

Timer/Counter1 Control Register E.

TCNT1

Timer/Counter Register.

TCNT0H

Timer/Counter0 High.

TCNT0L

Timer/Counter0 Low.

TIFR

Timer/Counter Interrupt Flag Register.

TIMSK

Timer/Counter Interrupt Mask Register.

USIBR

USI Buffer Register.

USICR

USI Control Register.

USIDR

USI Data Register.

USIPP

USI Pin Position.

USISR

USI Status Register.

WDTCR

Watchdog Timer Control Register.