Module avrd::attiny828 [] [src]

The AVR ATtiny828 microcontroller

Variants

Pinout Mcuage Operating temperature Operating voltage Max speed
standard 0°C - 0°C 1.62V - 5.5V 0 MHz

Constants

ACD

Bitfield on register ACSRA

ACI

Bitfield on register ACSRA

ACIC

Bitfield on register ACSRA

ACIE

Bitfield on register ACSRA

ACIS

Bitfield on register ACSRA

ACNMUX

Bitfield on register ACSRB

ACO

Bitfield on register ACSRA

ACPMUX

Bitfield on register ACSRB

ACPMUX2

Bitfield on register ACSRA

ACSRA

Analog Comparator Control And Status Register A.

ACSRB

Analog Comparator Control And Status Register B.

ADATE

Bitfield on register ADCSRA

ADC

ADC Data Register Bytes.

ADC0D

Bitfield on register DIDR0

ADC10D

Bitfield on register DIDR1

ADC11D

Bitfield on register DIDR1

ADC12D

Bitfield on register DIDR1

ADC13D

Bitfield on register DIDR1

ADC14D

Bitfield on register DIDR1

ADC15D

Bitfield on register DIDR1

ADC16D

Bitfield on register DIDR2

ADC17D

Bitfield on register DIDR2

ADC18D

Bitfield on register DIDR2

ADC19D

Bitfield on register DIDR2

ADC1D

Bitfield on register DIDR0

ADC20D

Bitfield on register DIDR2

ADC21D

Bitfield on register DIDR2

ADC22D

Bitfield on register DIDR2

ADC23D

Bitfield on register DIDR2

ADC24D

Bitfield on register DIDR3

ADC25D

Bitfield on register DIDR3

ADC26D

Bitfield on register DIDR3

ADC27D

Bitfield on register DIDR3

ADC2D

Bitfield on register DIDR0

ADC3D

Bitfield on register DIDR0

ADC4D

Bitfield on register DIDR0

ADC5D

Bitfield on register DIDR0

ADC6D

Bitfield on register DIDR0

ADC7D

Bitfield on register DIDR0

ADC8D

Bitfield on register DIDR1

ADC9D

Bitfield on register DIDR1

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.

ADEN

Bitfield on register ADCSRA

ADIE

Bitfield on register ADCSRA

ADIF

Bitfield on register ADCSRA

ADLAR

Bitfield on register ADCSRB

ADMUXA

The ADC multiplexer Selection Register A.

ADMUXB

The ADC multiplexer Selection Register B.

ADPS

Bitfield on register ADCSRA

ADSC

Bitfield on register ADCSRA

ADTS

Bitfield on register ADCSRB

BLB0

Bitfield on register LOCKBIT

BLB1

Bitfield on register LOCKBIT

BODACT

Bitfield on register EXTENDED

BODLEVEL

Bitfield on register HIGH

BODPD

Bitfield on register EXTENDED

BOOTRST

Bitfield on register EXTENDED

BOOTSZ

Bitfield on register EXTENDED

BORF

Bitfield on register MCUSR

C

Bitfield on register SREG

CCP

Configuration Change Protection.

CKDIV8

Bitfield on register LOW

CKOUT

Bitfield on register LOW

CLKPR

Clock Prescale Register.

CLKPS

Bitfield on register CLKPR

COM0A

Bitfield on register TCCR0A

COM0B

Bitfield on register TCCR0A

COM1A

Bitfield on register TCCR1A

COM1B

Bitfield on register TCCR1A

CPHA

Bitfield on register SPCR

CPOL

Bitfield on register SPCR

CS0

Bitfield on register TCCR0B

CS1

Bitfield on register TCCR1B

DDRA

Data Direction Register, Port A.

DDRB

Data Direction Register, Port B.

DDRC

Data Direction Register, Port C.

DDRD

Data Direction Register, Port D.

DIDR0

Digital Input Disable Register 0.

DIDR1

Digital Input Disable Register 1.

DIDR2

Digital Input Disable Register 2.

DIDR3

Digital Input Disable Register 2.

DOR

Bitfield on register UCSRA

DORD

Bitfield on register SPCR

DWEN

Bitfield on register HIGH

EEAR

EEPROM Read/Write Access.

EECR

EEPROM Control Register.

EEDR

EEPROM Data Register.

EEMPE

Bitfield on register EECR

EEPE

Bitfield on register EECR

EEPM

Bitfield on register EECR

EERE

Bitfield on register EECR

EERIE

Bitfield on register EECR

EESAVE

Bitfield on register HIGH

EICRA

External Interrupt Control Register.

EIFR

External Interrupt Flag Register.

EIMSK

External Interrupt Mask Register.

EXTENDED

EXTENDED register

EXTRF

Bitfield on register MCUSR

FE

Bitfield on register UCSRA

FOC0A

Bitfield on register TCCR0B

FOC0B

Bitfield on register TCCR0B

FOC1A

Bitfield on register TCCR1C

FOC1B

Bitfield on register TCCR1C

GPIOR0

General Purpose I/O Register 0.

GPIOR1

General Purpose I/O Register 1.

GPIOR2

General Purpose I/O Register 2.

GTCCR

General Timer/Counter Control Register.

H

Bitfield on register SREG

HIGH

HIGH register

HLEV

Bitfield on register ACSRB

HSEL

Bitfield on register ACSRB

I

Bitfield on register SREG

ICES1

Bitfield on register TCCR1B

ICF1

Bitfield on register TIFR1

ICIE1

Bitfield on register TIMSK1

ICNC1

Bitfield on register TCCR1B

ICR1

Timer/Counter1 Input Capture Register Bytes.

ICR1H

Timer/Counter1 Input Capture Register Bytes high byte.

ICR1L

Timer/Counter1 Input Capture Register Bytes low byte.

INT

Bitfield on register EIMSK

INTF

Bitfield on register EIFR

ISC0

Bitfield on register EICRA

ISC1

Bitfield on register EICRA

IVSEL

Bitfield on register MCUCR

LB

Bitfield on register LOCKBIT

LOCKBIT

LOCKBIT register

LOW

LOW register

MCUCR

MCU Control Register.

MCUSR

MCU Status Register.

MPCM

Bitfield on register UCSRA

MSTR

Bitfield on register SPCR

MUX

Bitfield on register ADMUXA

MUX5

Bitfield on register ADMUXB

N

Bitfield on register SREG

OCF0A

Bitfield on register TIFR0

OCF0B

Bitfield on register TIFR0

OCF1A

Bitfield on register TIFR1

OCF1B

Bitfield on register TIFR1

OCIE0A

Bitfield on register TIMSK0

OCIE0B

Bitfield on register TIMSK0

OCIE1A

Bitfield on register TIMSK1

OCIE1B

Bitfield on register TIMSK1

OCR0A

Timer/Counter0 Output Compare Register.

OCR0B

Timer/Counter0 Output Compare Register.

OCR1A

Timer/Counter1 Output Compare Register Bytes.

OCR1AH

Timer/Counter1 Output Compare Register Bytes high byte.

OCR1AL

Timer/Counter1 Output Compare Register Bytes low byte.

OCR1B

Timer/Counter1 Output Compare Register Bytes.

OCR1BH

Timer/Counter1 Output Compare Register Bytes high byte.

OCR1BL

Timer/Counter1 Output Compare Register Bytes low byte.

OSCCAL0

Oscillator Calibration Register 8MHz.

OSCCAL1

Oscillator Calibration Register 32kHz.

OSCTCAL0A

Oscillator Temperature Calibration Register A.

OSCTCAL0B

Oscillator Temperature Calibration Register B.

PCICR

Pin Change Interrupt Control Register.

PCIE

Bitfield on register PCICR

PCIF

Bitfield on register PCIFR

PCIFR

Pin Change Interrupt Flag Register.

PCMSK0

Pin Change Mask Register 0.

PCMSK1

Pin Change Mask Register 1.

PCMSK2

Pin Change Mask Register 2.

PCMSK3

Pin Change Mask Register 3.

PGERS

Bitfield on register SPMCSR

PGWRT

Bitfield on register SPMCSR

PHDE

Port High Drive Enable Register.

PHDEC

Bitfield on register PHDE

PINA

Port A Input Pins.

PINB

Port B Input Pins.

PINC

Port C Input Pins.

PIND

Port D Input Pins.

PORF

Bitfield on register MCUSR

PORTA

Port A Data Register.

PORTB

Port B Data Register.

PORTC

Port C Data Register.

PORTD

Port D Data Register.

PRADC

Bitfield on register PRR

PRR

Power Reduction Register.

PRSPI

Bitfield on register PRR

PRTIM0

Bitfield on register PRR

PRTIM1

Bitfield on register PRR

PRTWI

Bitfield on register PRR

PRUSART0

Bitfield on register PRR

PSRSYNC

Bitfield on register GTCCR

PUEA

Pull-up Enable Control Register.

PUEB

Pull-up Enable Control Register.

PUEC

Pull-up Enable Control Register.

PUED

Pull-up Enable Control Register.

REFS

Bitfield on register ADMUXB

RSIG

Bitfield on register SPMCSR

RSTDISBL

Bitfield on register HIGH

RWFLB

Bitfield on register SPMCSR

RWWSB

Bitfield on register SPMCSR

RWWSRE

Bitfield on register SPMCSR

RXB8

Bitfield on register UCSRB

RXC

Bitfield on register UCSRA

RXCIE

Bitfield on register UCSRB

RXEN

Bitfield on register UCSRB

RXS

Bitfield on register UCSRD

RXSIE

Bitfield on register UCSRD

S

Bitfield on register SREG

SE

Bitfield on register SMCR

SFDE

Bitfield on register UCSRD

SM

Bitfield on register SMCR

SMCR

Sleep Mode Control Register.

SP

Stack Pointer.

SPCR

SPI Control Register.

SPDR

SPI Data Register.

SPE

Bitfield on register SPCR

SPH

Stack Pointer high byte.

SPI2X

Bitfield on register SPSR

SPIE

Bitfield on register SPCR

SPIEN

Bitfield on register HIGH

SPIF

Bitfield on register SPSR

SPL

Stack Pointer low byte.

SPMCSR

Store Program Memory Control and Status Register.

SPMEN

Bitfield on register SPMCSR

SPMIE

Bitfield on register SPMCSR

SPR

Bitfield on register SPCR

SPSR

SPI Status Register.

SREG

Status Register.

SUT_CKSEL

Bitfield on register LOW

T

Bitfield on register SREG

TCCR0A

Timer/Counter Control Register A.

TCCR0B

Timer/Counter Control Register B.

TCCR1A

Timer/Counter1 Control Register A.

TCCR1B

Timer/Counter1 Control Register B.

TCCR1C

Timer/Counter1 Control Register C.

TCNT0

Timer/Counter0.

TCNT1

Timer/Counter1 Bytes.

TCNT1H

Timer/Counter1 Bytes high byte.

TCNT1L

Timer/Counter1 Bytes low byte.

TIFR0

Timer/Counter0 Interrupt Flag register.

TIFR1

Timer/Counter Interrupt Flag register.

TIMSK0

Timer/Counter0 Interrupt Mask Register.

TIMSK1

Timer/Counter Interrupt Mask Register.

TOCC0OE

Bitfield on register TOCPMCOE

TOCC0S

Bitfield on register TOCPMSA0

TOCC1OE

Bitfield on register TOCPMCOE

TOCC1S

Bitfield on register TOCPMSA0

TOCC2OE

Bitfield on register TOCPMCOE

TOCC2S

Bitfield on register TOCPMSA0

TOCC3OE

Bitfield on register TOCPMCOE

TOCC3S

Bitfield on register TOCPMSA0

TOCC4OE

Bitfield on register TOCPMCOE

TOCC4S

Bitfield on register TOCPMSA1

TOCC5OE

Bitfield on register TOCPMCOE

TOCC5S

Bitfield on register TOCPMSA1

TOCC6OE

Bitfield on register TOCPMCOE

TOCC6S

Bitfield on register TOCPMSA1

TOCC7OE

Bitfield on register TOCPMCOE

TOCC7S

Bitfield on register TOCPMSA1

TOCPMCOE

Timer Output Compare Pin Mux Channel Output Enable.

TOCPMSA0

Timer Output Compare Pin Mux Selection 0.

TOCPMSA1

Timer Output Compare Pin Mux Selection 1.

TOIE0

Bitfield on register TIMSK0

TOIE1

Bitfield on register TIMSK1

TOV0

Bitfield on register TIFR0

TOV1

Bitfield on register TIFR1

TSM

Bitfield on register GTCCR

TWAA

Bitfield on register TWSCRB

TWAE

Bitfield on register TWSAM

TWAS

Bitfield on register TWSSRA

TWASIE

Bitfield on register TWSCRA

TWASIF

Bitfield on register TWSSRA

TWBE

Bitfield on register TWSSRA

TWC

Bitfield on register TWSSRA

TWCH

Bitfield on register TWSSRA

TWCMD

Bitfield on register TWSCRB

TWDIE

Bitfield on register TWSCRA

TWDIF

Bitfield on register TWSSRA

TWDIR

Bitfield on register TWSSRA

TWEN

Bitfield on register TWSCRA

TWHNM

Bitfield on register TWSCRB

TWPME

Bitfield on register TWSCRA

TWRA

Bitfield on register TWSSRA

TWSA

TWI Slave Address Register.

TWSAM

TWI Slave Address Mask Register.

TWSCRA

TWI Slave Control Register A.

TWSCRB

TWI Slave Control Register B.

TWSD

TWI Slave Data Register.

TWSHE

Bitfield on register TWSCRA

TWSIE

Bitfield on register TWSCRA

TWSME

Bitfield on register TWSCRA

TWSSRA

TWI Slave Status Register A.

TXB8

Bitfield on register UCSRB

TXC

Bitfield on register UCSRA

TXCIE

Bitfield on register UCSRB

TXEN

Bitfield on register UCSRB

U2X

Bitfield on register UCSRA

UBRR

USART Baud Rate Register Bytes.

UBRRH

USART Baud Rate Register Bytes high byte.

UBRRL

USART Baud Rate Register Bytes low byte.

UCPOL

Bitfield on register UCSRC

UCSRA

USART Control and Status Register A.

UCSRB

USART Control and Status Register B.

UCSRC

USART Control and Status Register C.

UCSRD

USART Control and Status Register D.

UCSZ

Bitfield on register UCSRC

UCSZ2

Bitfield on register UCSRB

UDR

USART I/O Data Register.

UDRE

Bitfield on register UCSRA

UDRIE

Bitfield on register UCSRB

UMSEL

Bitfield on register UCSRC

UPE

Bitfield on register UCSRA

UPM

Bitfield on register UCSRC

USBS

Bitfield on register UCSRC

V

Bitfield on register SREG

WCOL

Bitfield on register SPSR

WDE

Bitfield on register WDTCSR

WDIE

Bitfield on register WDTCSR

WDIF

Bitfield on register WDTCSR

WDP

Bitfield on register WDTCSR

WDRF

Bitfield on register MCUSR

WDTCSR

Watchdog Timer Control and Status Register.

WDTON

Bitfield on register HIGH

WGM0

Bitfield on register TCCR0A

WGM02

Bitfield on register TCCR0B

Z

Bitfield on register SREG