at90pwm81-16se ATMEL Corporation, at90pwm81-16se Datasheet - Page 298

no-image

at90pwm81-16se

Manufacturer Part Number
at90pwm81-16se
Description
8-bit Avr Microcontroller With 8k Bytes In- System Programmable Flash
Manufacturer
ATMEL Corporation
Datasheet
Note:
298
0x0D (0x2D)
0x0C (0x2C)
0x1B (0x3B)
0x1A (0x3A)
0x0F (0x2F)
0x0E (0x2E)
0x0B (0x2B)
0x0A (0x2A)
0x19 (0x39)
0x18 (0x38)
0x17 (0x37)
0x16 (0x36)
0x15 (0x35)
0x14 (0x34)
0x13 (0x33)
0x12 (0x32)
0x11 (0x31)
0x10 (0x30)
0x09 (0x29)
0x08 (0x28)
0x07 (0x27)
0x06 (0x26)
0x05 (0x25)
0x04 (0x24)
0x03 (0x23)
0x02 (0x22)
0x01 (0x21)
0x00 (0x20)
Address
1. For compatibility with future devices, reserved bits should be written to zero if accessed. Reserved I/O memory addresses
2. I/O Registers within the address range 0x00 - 0x1F are directly bit-accessible using the SBI and CBI instructions. In these
3. Some of the status flags are cleared by writing a logical one to them. Note that, unlike most other AVRs, the CBI and SBI
4. When using the I/O specific commands IN and OUT, the I/O addresses 0x00 - 0x3F must be used. When addressing I/O
AT90PWM81
should never be written.
registers, the value of single bits can be checked by using the SBIS and SBIC instructions.
instructions will only operate on the specified bit, and can therefore be used on registers containing such status flags. The
CBI and SBI instructions work with registers 0x00 to 0x1F only.
Registers as data space using LD and ST instructions, 0x20 must be added to these addresses. The AT90PWM81 is a com-
plex microcontroller with more peripheral units than can be supported within the 64 location reserved in Opcode for the IN
and OUT instructions. For the Extended I/O space from 0x60 - 0xFF in SRAM, only the ST/STS/STD and LD/LDS/LDD
instructions can be used.
ADCSRB
ADCSRA
GPIOR2
GPIOR1
GPIOR0
ADMUX
TIMSK1
PORTE
PORTD
PORTB
Name
PCTL2
PCNF2
PCNF0
PCTL0
SPCR
PIFR2
PIFR0
DDRE
DDRD
DDRB
TIFR1
ACSR
SPSR
PIND
PINB
PIM2
PIM0
PINE
GPIOR27
GPIOR17
GPIOR07
PFIFTY2
POAC2B
PFIFTY0
POAC0B
PORTD7
PORTB7
PPRE21
PPRE01
ADHSM
REFS1
PIND7
ADEN
PINB7
AC3IF
DDD7
DDB7
Bit 7
SPIF
SPIE
-
-
PALOCK2
PALOCK0
GPIOR26
GPIOR16
GPIOR06
ADNCDIS
POAC2A
POAC0A
PORTD6
PORTB6
PPRE20
PPRE00
REFS0
WCOL
PIND6
ADSC
PINB6
AC2IF
DDD6
DDB6
Bit 6
SPE
-
-
GPIOR25
GPIOR15
GPIOR05
PLOCK2
PLOCK0
PORTD5
PORTB5
PBFM01
PSEIE2
PBFM2
ADLAR
ADATE
DORD
PSEI2
PIND5
PINB5
AC1IF
DDD5
DDB5
Bit 5
ICIE1
ICF1
PMODE21
PMODE01
GPIOR24
GPIOR14
GPIOR04
PAOC2B
PAOC0B
PORTD4
ADSSEN
PORTB4
PEVE2B
PEVE0B
PEV2B
PEV0B
MSTR
PIND4
PINB4
DDD4
DDB4
Bit 4
ADIF
PMODE20
PMODE00
GPIOR23
GPIOR13
GPIOR03
PAOC2A
PAOC0A
PORTD3
PORTB3
PEVE2A
PEVE0A
PEV2A
PEV0A
ADTS3
PIND3
PINB3
CPOL
DDD3
MUX3
DDB3
AC3O
Bit 3
ADIE
GPIOR22
GPIOR12
GPIOR02
PORTE2
PORTD2
PORTB2
PARUN2
PBFM00
PRN21
PRN01
ADTS2
ADPS2
PINE2
PIND2
PINB2
CPHA
POP2
POP0
DDE2
DDD2
MUX2
DDB2
AC2O
Bit 2
-
PCLKSEL2
PCLKSEL0
PEOEPE2
PEOEPE0
GPIOR21
GPIOR11
GPIOR01
PORTD1
PCCYC2
PCCYC0
PORTE1
PORTB1
PRN20
PRN00
ADTS1
ADPS1
PIND1
PINE1
DDD1
MUX1
PINB1
AC1O
Bit 1
SPR1
DDE1
DDB1
GPIOR20
GPIOR10
GPIOR00
PEOPE2
PEOPE0
PORTE0
PORTD0
PORTB0
POME2
PRUN2
PEOP2
PRUN0
PEOP0
ADTS0
ADPS0
SPI2X
PINE0
PIND0
PINB0
TOIE1
DDE0
DDD0
MUX0
DDB0
Bit 0
SPR0
TOV1
7734M–AVR–03/10
page 187
page 186
page 139
page 135
page 144
page 143
page 174
page 173
page 178
page 178
page 216
page 219
page 218
page 201
page 26
page 26
page 26
page 80
page 80
page 81
page 80
page 80
page 80
page 80
page 80
page 80
page 98
page 98
Page

Related parts for at90pwm81-16se