Module avrd::atmega8 [] [src]

The AVR ATmega8 microcontroller

Variants

Pinout Mcuage Operating temperature Operating voltage Max speed
ATmega8L-8AU TQFPQFN32 TQFP32 -40°C - 85°C 2.7V - 5.5V 8 MHz
ATmega8L-8PU PDIP28 PDIP28 -40°C - 85°C 2.7V - 5.5V 8 MHz
ATmega8L-8MU TQFPQFN32 QFN32 -40°C - 85°C 2.7V - 5.5V 8 MHz
ATmega8-16AU TQFPQFN32 TQFP32 -40°C - 85°C 4.5V - 5.5V 16 MHz
ATmega8-16PU PDIP28 PDIP28 -40°C - 85°C 4.5V - 5.5V 16 MHz
ATmega8-16MU TQFPQFN32 QFN32 -40°C - 85°C 4.5V - 5.5V 16 MHz
ATmega8L-8AN TQFPQFN32 TQFP32 -40°C - 105°C 2.7V - 5.5V 8 MHz
ATmega8L-8PN PDIP28 PDIP28 -40°C - 105°C 2.7V - 5.5V 8 MHz
ATmega8L-8MN TQFPQFN32 QFN32 -40°C - 105°C 2.7V - 5.5V 8 MHz
ATmega8-16AN TQFPQFN32 TQFP32 -40°C - 105°C 4.5V - 5.5V 16 MHz
ATmega8-16PN PDIP28 PDIP28 -40°C - 105°C 4.5V - 5.5V 16 MHz
ATmega8-16MN TQFPQFN32 QFN32 -40°C - 105°C 4.5V - 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.

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

ADFR

Bitfield on register ADCSRA

ADHSM

Bitfield on register SFIOR

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

AS2

Bitfield on register ASSR

ASSR

Asynchronous Status Register.

BLB0

Bitfield on register LOCKBIT

BLB1

Bitfield on register LOCKBIT

BLBSET

Bitfield on register SPMCR

BODEN

Bitfield on register LOW

BODLEVEL

Bitfield on register LOW

BOOTRST

Bitfield on register HIGH

BOOTSZ

Bitfield on register HIGH

BORF

Bitfield on register MCUCSR

C

Bitfield on register SREG

CKOPT

Bitfield on register HIGH

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

CS00

Bitfield on register TCCR0

CS1

Bitfield on register TCCR1B

CS01

Bitfield on register TCCR0

CS2

Bitfield on register TCCR2

CS02

Bitfield on register TCCR0

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

EXTRF

Bitfield on register MCUCSR

FE

Bitfield on register UCSRA

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.

INT

Bitfield on register GICR

INTF

Bitfield on register GIFR

ISC0

Bitfield on register MCUCR

ISC1

Bitfield on register MCUCR

IVCE

Bitfield on register GICR

IVSEL

Bitfield on register GICR

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

OCF2

Bitfield on register TIFR

OCIE2

Bitfield on register TIMSK

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 SPMCR

PGWRT

Bitfield on register SPMCR

PINB

Port B Input Pins.

PINC

Port C Input Pins.

PIND

Port D Input Pins.

PORF

Bitfield on register MCUCSR

PORTB

Port B Data Register.

PORTC

Port C Data Register.

PORTD

Port D Data Register.

PSR10

Bitfield on register SFIOR

PUD

Bitfield on register SFIOR

REFS

Bitfield on register ADMUX

RSTDISBL

Bitfield on register HIGH

RWWSB

Bitfield on register SPMCR

RWWSRE

Bitfield on register SPMCR

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.

SPMCR

Store Program Memory Control Register.

SPMEN

Bitfield on register SPMCR

SPMIE

Bitfield on register SPMCR

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/Counter0 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.

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

UBRRH

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

WDCE

Bitfield on register WDTCR

WDE

Bitfield on register WDTCR

WDP

Bitfield on register WDTCR

WDRF

Bitfield on register MCUCSR

WDTCR

Watchdog Timer Control Register.

WDTON

Bitfield on register HIGH

WGM20

Bitfield on register TCCR2

WGM21

Bitfield on register TCCR2

Z

Bitfield on register SREG