Module avrd::atmega16a [] [src]

The AVR ATmega16A microcontroller

Variants

Pinout Mcuage Operating temperature Operating voltage Max speed
ATmega16A-AU TQFPQFN44 TQFP44 -40°C - 85°C 2.7V - 5.5V 16 MHz
ATmega16A-PU PDIP40 PDIP40 -40°C - 85°C 2.7V - 5.5V 16 MHz
ATmega16A-MU TQFPQFN44 QFN44 -40°C - 85°C 2.7V - 5.5V 16 MHz

Constants

ACBG

Bitfield on register ACSR

ACD

Bitfield on register ACSR

ACI

Bitfield on register ACSR

ACIC

Bitfield on register ACSR

ACIE

Bitfield on register ACSR

ACIS

Bitfield on register ACSR

ACO

Bitfield on register ACSR

ACSR

Analog Comparator Control And Status Register.

ADATE

Bitfield on register ADCSRA

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.

ADEN

Bitfield on register ADCSRA

ADIE

Bitfield on register ADCSRA

ADIF

Bitfield on register ADCSRA

ADLAR

Bitfield on register ADMUX

ADMUX

The ADC multiplexer Selection Register.

ADPS

Bitfield on register ADCSRA

ADSC

Bitfield on register ADCSRA

ADTS

Bitfield on register SFIOR

AS2

Bitfield on register ASSR

ASSR

Asynchronous Status Register.

BLB0

Bitfield on register LOCKBIT

BLB1

Bitfield on register LOCKBIT

BLBSET

Bitfield on register SPMCSR

BODEN

Bitfield on register LOW

BODLEVEL

Bitfield on register LOW

BOOTRST

Bitfield on register HIGH

BOOTSZ

Bitfield on register HIGH

C

Bitfield on register SREG

CKOPT

Bitfield on register HIGH

COM0

Bitfield on register TCCR0

COM2

Bitfield on register TCCR2

COM1A

Bitfield on register TCCR1A

COM1B

Bitfield on register TCCR1A

CPHA

Bitfield on register SPCR

CPOL

Bitfield on register SPCR

CS0

Bitfield on register TCCR0

CS1

Bitfield on register TCCR1B

CS2

Bitfield on register TCCR2

DDRA

Port A Data Direction Register.

DDRB

Port B Data Direction Register.

DDRC

Port C Data Direction Register.

DDRD

Port D Data Direction Register.

DOR

Bitfield on register UCSRA

DORD

Bitfield on register SPCR

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.

EEMWE

Bitfield on register EECR

EERE

Bitfield on register EECR

EERIE

Bitfield on register EECR

EESAVE

Bitfield on register HIGH

EEWE

Bitfield on register EECR

FE

Bitfield on register UCSRA

FOC0

Bitfield on register TCCR0

FOC2

Bitfield on register TCCR2

FOC1A

Bitfield on register TCCR1A

FOC1B

Bitfield on register TCCR1A

GICR

General Interrupt Control Register.

GIFR

General Interrupt Flag Register.

H

Bitfield on register SREG

HIGH

HIGH register

I

Bitfield on register SREG

ICES1

Bitfield on register TCCR1B

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.

INT0

Bitfield on register GICR

INT1

Bitfield on register GICR

INT2

Bitfield on register GICR

INTF

Bitfield on register GIFR

INTF2

Bitfield on register GIFR

ISC0

Bitfield on register MCUCR

ISC1

Bitfield on register MCUCR

IVCE

Bitfield on register GICR

IVSEL

Bitfield on register GICR

JTAGEN

Bitfield on register HIGH

JTD

Bitfield on register MCUCSR

JTRF

Bitfield on register MCUCSR

LB

Bitfield on register LOCKBIT

LOCKBIT

LOCKBIT register

LOW

LOW register

MCUCR

MCU Control Register.

MCUCSR

MCU Control And Status Register.

MPCM

Bitfield on register UCSRA

MSTR

Bitfield on register SPCR

MUX

Bitfield on register ADMUX

N

Bitfield on register SREG

OCDEN

Bitfield on register HIGH

OCDR

On-Chip Debug Related Register in I/O Memory.

OCF2

Bitfield on register TIFR

OCIE2

Bitfield on register TIMSK

OCR0

Output Compare 0 Register.

OCR2

Timer/Counter2 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.

OCR2UB

Bitfield on register ASSR

OSCCAL

Oscillator Calibration Value.

PGERS

Bitfield on register SPMCSR

PGWRT

Bitfield on register SPMCSR

PINA

Port A Input Pins.

PINB

Port B Input Pins.

PINC

Port C Input Pins.

PIND

Port D Input Pins.

PORTA

Port A Data Register.

PORTB

Port B Data Register.

PORTC

Port C Data Register.

PORTD

Port D Data Register.

REFS

Bitfield on register ADMUX

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

S

Bitfield on register SREG

SE

Bitfield on register MCUCR

SFIOR

Special Function IO Register.

SM

Bitfield on register MCUCR

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 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

TCCR0

Timer/Counter Control Register.

TCCR2

Timer/Counter2 Control Register.

TCCR1A

Timer/Counter1 Control Register A.

TCCR1B

Timer/Counter1 Control Register B.

TCN2UB

Bitfield on register ASSR

TCNT0

Timer/Counter 0 Register.

TCNT1

Timer/Counter1 Bytes.

TCNT2

Timer/Counter2.

TCNT1H

Timer/Counter1 Bytes high byte.

TCNT1L

Timer/Counter1 Bytes low byte.

TCR2UB

Bitfield on register ASSR

TIFR

Timer/Counter Interrupt Flag Register.

TIMSK

Timer/Counter Interrupt Mask register.

TOIE2

Bitfield on register TIMSK

TOV2

Bitfield on register TIFR

TWA

Bitfield on register TWAR

TWAR

TWI (Slave) Address register.

TWBR

TWI Bit Rate register.

TWCR

TWI Control Register.

TWDR

TWI Data register.

TWEA

Bitfield on register TWCR

TWEN

Bitfield on register TWCR

TWGCE

Bitfield on register TWAR

TWIE

Bitfield on register TWCR

TWINT

Bitfield on register TWCR

TWPS

Bitfield on register TWSR

TWS

Bitfield on register TWSR

TWSR

TWI Status Register.

TWSTA

Bitfield on register TWCR

TWSTO

Bitfield on register TWCR

TWWC

Bitfield on register TWCR

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.

UBRRH

USART Baud Rate Register high byte.

UBRRL

USART Baud Rate Register 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.

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

URSEL

Bitfield on register UCSRC

USBS

Bitfield on register UCSRC

V

Bitfield on register SREG

WCOL

Bitfield on register SPSR

WDE

Bitfield on register WDTCR

WDP

Bitfield on register WDTCR

WDTCR

Watchdog Timer Control Register.

WDTOE

Bitfield on register WDTCR

WGM00

Bitfield on register TCCR0

WGM01

Bitfield on register TCCR0

WGM20

Bitfield on register TCCR2

WGM21

Bitfield on register TCCR2

Z

Bitfield on register SREG