Module avrd::at90pwm216 [] [src]

The AVR AT90PWM216 microcontroller

Variants

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

Constants

AC0CON

Analog Comparator 0 Control Register.

AC0EN

Bitfield on register AC0CON

AC0IE

Bitfield on register AC0CON

AC0IF

Bitfield on register ACSR

AC0IS

Bitfield on register AC0CON

AC0M

Bitfield on register AC0CON

AC0O

Bitfield on register ACSR

AC1CON

Analog Comparator 1 Control Register.

AC1EN

Bitfield on register AC1CON

AC1ICE

Bitfield on register AC1CON

AC1IE

Bitfield on register AC1CON

AC1IF

Bitfield on register ACSR

AC1IS

Bitfield on register AC1CON

AC1M

Bitfield on register AC1CON

AC1O

Bitfield on register ACSR

AC2CON

Analog Comparator 2 Control Register.

AC2EN

Bitfield on register AC2CON

AC2IE

Bitfield on register AC2CON

AC2IF

Bitfield on register ACSR

AC2IS

Bitfield on register AC2CON

AC2M

Bitfield on register AC2CON

AC2O

Bitfield on register ACSR

ACCKDIV

Bitfield on register ACSR

ACMP0D

Bitfield on register DIDR1

ACSR

Analog Comparator Status Register.

ADATE

Bitfield on register ADCSRA

ADC

ADC Data Register Bytes.

ADC0D

Bitfield on register DIDR0

ADC10D

Bitfield on register DIDR1

ADC1D

Bitfield on register DIDR0

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

ADHSM

Bitfield on register ADCSRB

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

ADTS0

Bitfield on register ADCSRB

ADTS1

Bitfield on register ADCSRB

ADTS2

Bitfield on register ADCSRB

ADTS3

Bitfield on register ADCSRB

AMP0CSR

AMP0CSR register

AMP0EN

Bitfield on register AMP0CSR

AMP0G

Bitfield on register AMP0CSR

AMP0IS

Bitfield on register AMP0CSR

AMP0ND

Bitfield on register DIDR1

AMP0PD

Bitfield on register DIDR1

AMP0TS

Bitfield on register AMP0CSR

AMP1CSR

AMP1CSR register

AMP1EN

Bitfield on register AMP1CSR

AMP1G

Bitfield on register AMP1CSR

AMP1IS

Bitfield on register AMP1CSR

AMP1TS

Bitfield on register AMP1CSR

BLB0

Bitfield on register LOCKBIT

BLB1

Bitfield on register LOCKBIT

BLBSET

Bitfield on register SPMCSR

BODLEVEL

Bitfield on register HIGH

BODR

Bitfield on register EUCSRB

BOOTRST

Bitfield on register EXTENDED

BOOTSZ

Bitfield on register EXTENDED

BORF

Bitfield on register MCUSR

C

Bitfield on register SREG

CKDIV8

Bitfield on register LOW

CKOUT

Bitfield on register LOW

CLKPCE

Bitfield on register CLKPR

CLKPR

CLKPR 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

DAATE

Bitfield on register DACON

DAC

DAC Data Register Bytes.

DACH

DAC Data Register Bytes high byte.

DACL

DAC Data Register Bytes low byte.

DACON

DAC Control Register.

DAEN

Bitfield on register DACON

DALA

Bitfield on register DACON

DAOE

Bitfield on register DACON

DATS

Bitfield on register DACON

DDRB

Port B Data Direction Register.

DDRD

Port D Data Direction Register.

DDRE

Port E Data Direction Register.

DIDR0

Digital Input Disable Register 0.

DIDR1

Digital Input Disable Register 1.

DOR

Bitfield on register UCSRA

DORD

Bitfield on register SPCR

DWEN

Bitfield on register HIGH

EEAR

EEPROM Read/Write Access Bytes.

EEARH

EEPROM Read/Write Access Bytes high byte.

EEARL

EEPROM Read/Write Access Bytes low byte.

EECR

EEPROM Control Register.

EEDR

EEPROM Data Register.

EEMWE

Bitfield on register EECR

EEPM

Bitfield on register EECR

EERE

Bitfield on register EECR

EERIE

Bitfield on register EECR

EESAVE

Bitfield on register HIGH

EEWE

Bitfield on register EECR

EICRA

External Interrupt Control Register A.

EIFR

External Interrupt Flag Register.

EIMSK

External Interrupt Mask Register.

EMCH

Bitfield on register EUCSRB

EUCSRA

EUSART Control and Status Register A.

EUCSRB

EUSART Control Register B.

EUCSRC

EUSART Status Register C.

EUDR

EUSART I/O Data Register.

EUSART

Bitfield on register EUCSRB

EUSBS

Bitfield on register EUCSRB

EXTENDED

EXTENDED register

EXTRF

Bitfield on register MCUSR

F1617

Bitfield on register EUCSRC

FE

Bitfield on register UCSRA

FEM

Bitfield on register EUCSRC

FOC0A

Bitfield on register TCCR0B

FOC0B

Bitfield on register TCCR0B

FOC1A

Bitfield on register TCCR1C

FOC1B

Bitfield on register TCCR1C

GPIOR0

General Purpose IO Register 0.

GPIOR00

Bitfield on register GPIOR0

GPIOR1

General Purpose IO Register 1.

GPIOR01

Bitfield on register GPIOR0

GPIOR2

General Purpose IO Register 2.

GPIOR02

Bitfield on register GPIOR0

GPIOR3

General Purpose IO Register 3.

GPIOR03

Bitfield on register GPIOR0

GPIOR04

Bitfield on register GPIOR0

GPIOR05

Bitfield on register GPIOR0

GPIOR06

Bitfield on register GPIOR0

GPIOR07

Bitfield on register GPIOR0

GTCCR

General Timer/Counter Control Register.

H

Bitfield on register SREG

HIGH

HIGH register

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

ISC2

Bitfield on register EICRA

ISC3

Bitfield on register EICRA

IVCE

Bitfield on register MCUCR

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

MUBRRH

Manchester Receiver Baud Rate Register High Byte.

MUBRRL

Manchester Receiver Baud Rate Register Low Byte.

MUX

Bitfield on register ADMUX

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.

OCR0RA

Output Compare RA Register.

OCR0RAH

Output Compare RA Register high byte.

OCR0RAL

Output Compare RA Register low byte.

OCR0RB

Output Compare RB Register.

OCR0RBH

Output Compare RB Register high byte.

OCR0RBL

Output Compare RB Register low byte.

OCR0SA

Output Compare SA Register.

OCR0SAH

Output Compare SA Register high byte.

OCR0SAL

Output Compare SA Register low byte.

OCR0SB

Output Compare SB Register.

OCR0SBH

Output Compare SB Register high byte.

OCR0SBL

Output Compare SB Register low byte.

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.

OCR2RA

Output Compare RA Register.

OCR2RAH

Output Compare RA Register high byte.

OCR2RAL

Output Compare RA Register low byte.

OCR2RB

Output Compare RB Register.

OCR2RBH

Output Compare RB Register high byte.

OCR2RBL

Output Compare RB Register low byte.

OCR2SA

Output Compare SA Register.

OCR2SAH

Output Compare SA Register high byte.

OCR2SAL

Output Compare SA Register low byte.

OCR2SB

Output Compare SB Register.

OCR2SBH

Output Compare SB Register high byte.

OCR2SBL

Output Compare SB Register low byte.

OSCCAL

Oscillator Calibration Value.

PALOCK0

Bitfield on register PCNF0

PALOCK2

Bitfield on register PCNF2

PAOC0A

Bitfield on register PCTL0

PAOC0B

Bitfield on register PCTL0

PAOC2A

Bitfield on register PCTL2

PAOC2B

Bitfield on register PCTL2

PARUN0

Bitfield on register PCTL0

PARUN2

Bitfield on register PCTL2

PBFM0

Bitfield on register PCTL0

PBFM2

Bitfield on register PCTL2

PCAE0A

Bitfield on register PFRC0A

PCAE0B

Bitfield on register PFRC0B

PCAE2A

Bitfield on register PFRC2A

PCAE2B

Bitfield on register PFRC2B

PCCYC0

Bitfield on register PCTL0

PCCYC2

Bitfield on register PCTL2

PCLKSEL0

Bitfield on register PCNF0

PCLKSEL2

Bitfield on register PCNF2

PCNF0

PSC 0 Configuration Register.

PCNF2

PSC 2 Configuration Register.

PCST0

Bitfield on register PICR0

PCST2

Bitfield on register PICR2

PCTL0

PSC 0 Control Register.

PCTL2

PSC 2 Control Register.

PELEV0A

Bitfield on register PFRC0A

PELEV0B

Bitfield on register PFRC0B

PELEV2A

Bitfield on register PFRC2A

PELEV2B

Bitfield on register PFRC2B

PEOP0

Bitfield on register PIFR0

PEOP2

Bitfield on register PIFR2

PEOPE0

Bitfield on register PIM0

PEOPE2

Bitfield on register PIM2

PEV0A

Bitfield on register PIFR0

PEV0B

Bitfield on register PIFR0

PEV2A

Bitfield on register PIFR2

PEV2B

Bitfield on register PIFR2

PEVE0A

Bitfield on register PIM0

PEVE0B

Bitfield on register PIM0

PEVE2A

Bitfield on register PIM2

PEVE2B

Bitfield on register PIM2

PFIFTY0

Bitfield on register PCNF0

PFIFTY2

Bitfield on register PCNF2

PFLTE0A

Bitfield on register PFRC0A

PFLTE0B

Bitfield on register PFRC0B

PFLTE2A

Bitfield on register PFRC2A

PFLTE2B

Bitfield on register PFRC2B

PFRC0A

PSC 0 Input A Control.

PFRC0B

PSC 0 Input B Control.

PFRC2A

PSC 2 Input B Control.

PFRC2B

PSC 2 Input B Control.

PGERS

Bitfield on register SPMCSR

PGWRT

Bitfield on register SPMCSR

PICR0

PSC 0 Input Capture Register.

PICR2

PSC 2 Input Capture Register.

PICR0H

PSC 0 Input Capture Register high byte.

PICR0L

PSC 0 Input Capture Register low byte.

PICR2H

PSC 2 Input Capture Register high byte.

PICR2L

PSC 2 Input Capture Register low byte.

PIFR0

PSC0 Interrupt Flag Register.

PIFR2

PSC2 Interrupt Flag Register.

PIM0

PSC0 Interrupt Mask Register.

PIM2

PSC2 Interrupt Mask Register.

PINB

Port B Input Pins.

PIND

Port D Input Pins.

PINE

Port E Input Pins.

PISEL0A

Bitfield on register PFRC0A

PISEL0B

Bitfield on register PFRC0B

PISEL2A

Bitfield on register PFRC2A

PISEL2B

Bitfield on register PFRC2B

PLLCSR

PLL Control And Status Register.

PLLE

Bitfield on register PLLCSR

PLLF

Bitfield on register PLLCSR

PLOCK

Bitfield on register PLLCSR

PLOCK0

Bitfield on register PCNF0

PLOCK2

Bitfield on register PCNF2

PMODE0

Bitfield on register PCNF0

PMODE2

Bitfield on register PCNF2

POAC0A

Bitfield on register PIFR0

POAC0B

Bitfield on register PIFR0

POAC2A

Bitfield on register PIFR2

POAC2B

Bitfield on register PIFR2

POEN0A

Bitfield on register PSOC0

POEN0B

Bitfield on register PSOC0

POEN2A

Bitfield on register PSOC2

POEN2B

Bitfield on register PSOC2

POEN2C

Bitfield on register PSOC2

POEN2D

Bitfield on register PSOC2

POM2

PSC 2 Output Matrix.

POME2

Bitfield on register PCNF2

POMV2A

Bitfield on register POM2

POMV2B

Bitfield on register POM2

POP0

Bitfield on register PCNF0

POP2

Bitfield on register PCNF2

PORF

Bitfield on register MCUSR

PORTB

Port B Data Register.

PORTD

Port D Data Register.

PORTE

Port E Data Register.

POS2

Bitfield on register PSOC2

PPRE0

Bitfield on register PCTL0

PPRE2

Bitfield on register PCTL2

PRADC

Bitfield on register PRR

PRFM0A

Bitfield on register PFRC0A

PRFM0B

Bitfield on register PFRC0B

PRFM2A

Bitfield on register PFRC2A

PRFM2B

Bitfield on register PFRC2B

PRN0

Bitfield on register PIFR0

PRN2

Bitfield on register PIFR2

PRPSC0

Bitfield on register PRR

PRPSC1

Bitfield on register PRR

PRPSC2

Bitfield on register PRR

PRR

Power Reduction Register.

PRSPI

Bitfield on register PRR

PRTIM0

Bitfield on register PRR

PRTIM1

Bitfield on register PRR

PRUN0

Bitfield on register PCTL0

PRUN2

Bitfield on register PCTL2

PRUSART0

Bitfield on register PRR

PSC0RB

Bitfield on register EXTENDED

PSC1RB

Bitfield on register EXTENDED

PSC2RB

Bitfield on register EXTENDED

PSCRV

Bitfield on register EXTENDED

PSEI0

Bitfield on register PIFR0

PSEI2

Bitfield on register PIFR2

PSEIE0

Bitfield on register PIM0

PSEIE2

Bitfield on register PIM2

PSOC0

PSC0 Synchro and Output Configuration.

PSOC2

PSC2 Synchro and Output Configuration.

PSRSYNC

Bitfield on register GTCCR

PSYNC0

Bitfield on register PSOC0

PSYNC2

Bitfield on register PSOC2

PUD

Bitfield on register MCUCR

REFS

Bitfield on register ADMUX

RSTDISBL

Bitfield on register HIGH

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 SMCR

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

SPIPS

Bitfield on register MCUCR

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.

STP

Bitfield on register EUCSRC

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.

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

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

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 an Status register B.

UCSRC

USART Control an 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

UMSEL0

Bitfield on register UCSRC

UPE

Bitfield on register UCSRA

UPM

Bitfield on register UCSRC

URxS

Bitfield on register EUCSRA

USBS

Bitfield on register UCSRC

UTxS

Bitfield on register EUCSRA

V

Bitfield on register SREG

WCOL

Bitfield on register SPSR

WDCE

Bitfield on register WDTCSR

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

WDTON

Bitfield on register HIGH

WGM0

Bitfield on register TCCR0A

WGM02

Bitfield on register TCCR0B

Z

Bitfield on register SREG