AT90S8515

Manufacturer Part NumberAT90S8515
Description8-bit microcontroller with 8K bytes in-system programmable flash, 2.7-6.0V
ManufacturerATMEL Corporation
AT90S8515 datasheet
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
Page 101
102
Page 102
103
Page 103
104
Page 104
105
Page 105
106
Page 106
107
Page 107
108
Page 108
109
Page 109
110
Page 110
111
112
Page 105/112:

Register Summary

Download datasheet (3Mb)Embed
PrevNext

Register Summary

Address
Name
Bit 7
$3F ($5F)
SREG
I
$3E ($5E)
SPH
SP15
$3D ($5D)
SPL
SP7
$3C ($5C)
Reserved
$3B ($5B)
GIMSK
INT1
$3A ($5A)
GIFR
INTF1
$39 ($59)
TIMSK
TOIE1
$38 ($58)
TIFR
TOV1
$37 ($57)
Reserved
$36 ($56)
Reserved
$35 ($55)
MCUCR
SRE
$34 ($54)
Reserved
$33 ($53)
TCCR0
-
$32 ($52)
TCNT0
...
Reserved
$2F ($4F)
TCCR1A
COM1A1
$2E ($4E)
TCCR1B
ICNC1
$2D ($4D)
TCNT1H
$2C ($4C)
TCNT1L
$2B ($4B)
OCR1AH
$2A ($4A)
OCR1AL
$29 ($49)
OCR1BH
$28 ($48)
OCR1BL
...
Reserved
$25 ($45)
ICR1H
$24 ($44)
ICR1L
...
Reserved
$21 ($41)
WDTCR
-
$20 ($40)
Reserved
$1F ($3F)
EEARH
-
$1E ($3E)
EEARL
$1D ($3D)
EEDR
$1C ($3C)
EECR
-
$1B ($3B)
PORTA
PORTA7
$1A ($3A)
DDRA
DDA7
$19 ($39)
PINA
PINA7
$18 ($38)
PORTB
PORTB7
$17 ($37)
DDRB
DDB7
$16 ($36)
PINB
PINB7
$15 ($35)
PORTC
PORTC7
$14 ($34)
DDRC
DDC7
$13 ($33)
PINC
PINC7
$12 ($32)
PORTD
PORTD7
$11 ($31)
DDRD
DDD7
$10 ($30)
PIND
PIND7
$0F ($2F)
SPDR
$0E ($2E)
SPSR
SPIF
$0D ($2D)
SPCR
SPIE
$0C ($2C)
UDR
$0B ($2B)
USR
RXC
$0A ($2A)
UCR
RXCIE
$09 ($29)
UBRR
$08 ($28)
ACSR
ACD
Reserved
$00 ($20)
Reserved
Notes:
1. For compatibility with future devices, reserved bits should be written to zero if accessed. Reserved I/O memory addresses
should never be written.
2. Some of the status flags are cleared by writing a logical “1” to them. Note that the CBI and SBI instructions will operate on all
bits in the I/O register, writing a one back into any flag read as set, thus clearing the flag. The CBI and SBI instructions work
with registers $00 to $1F only.
0841G–09/01
Bit 6
Bit 5
Bit 4
Bit 3
T
H
S
SP14
SP13
SP12
SP11
SP6
SP5
SP4
SP3
INT0
-
-
INTF0
OCIE1A
OCIE1B
-
TICIE1
OCF1A
OCF1B
-
ICF1
SRW
SE
SM
ISC11
-
-
-
Timer/Counter0 (8 Bits)
COM1A0
COM1B1
COM1B0
ICES1
-
-
CTC1
Timer/Counter1 – Counter Register High Byte
Timer/Counter1 – Counter Register Low Byte
Timer/Counter1 – Output Compare Register A High Byte
Timer/Counter1 – Output Compare Register A Low Byte
Timer/Counter1 – Output Compare Register B High Byte
Timer/Counter1 – Output Compare Register B Low Byte
Timer/Counter1 – Input Capture Register High Byte
Timer/Counter1 – Input Capture Register Low Byte
-
-
WDTOE
WDE
-
-
-
EEPROM Address Register Low Byte
EEPROM Data Register
-
-
-
PORTA6
PORTA5
PORTA4
PORTA3
DDA6
DDA5
DDA4
DDA3
PINA6
PINA5
PINA4
PINA3
PORTB6
PORTB5
PORTB4
PORTB3
DDB6
DDB5
DDB4
DDB3
PINB6
PINB5
PINB4
PINB3
PORTC6
PORTC5
PORTC4
PORTC3
DDC6
DDC5
DDC4
DDC3
PINC6
PINC5
PINC4
PINC3
PORTD6
PORTD5
PORTD4
PORTD3
DDD6
DDD5
DDD4
DDD3
PIND6
PIND5
PIND4
PIND3
SPI Data Register
WCOL
-
-
SPE
DORD
MSTR
CPOL
UART I/O Data Register
TXC
UDRE
FE
OR
TXCIE
UDRIE
RXEN
TXEN
UART Baud Rate Register
-
ACO
ACI
ACIE
AT90S8515
Bit 2
Bit 1
Bit 0
V
N
Z
C
SP10
SP9
SP8
SP2
SP1
SP0
-
-
-
-
-
TOIE0
-
-
TOV0
-
ISC10
ISC01
ISC00
-
CS02
CS01
CS00
-
-
PWM11
PWM10
CS12
CS11
CS10
WDP2
WDP1
WDP0
-
-
-
EEAR8
-
EEMWE
EEWE
EERE
PORTA2
PORTA1
PORTA0
DDA2
DDA1
DDA0
PINA2
PINA1
PINA0
PORTB2
PORTB1
PORTB0
DDB2
DDB1
DDB0
PINB2
PINB1
PINB0
PORTC2
PORTC1
PORTC0
DDC2
DDC1
DDC0
PINC2
PINC1
PINC0
PORTD2
PORTD1
PORTD0
DDD2
DDD1
DDD0
PIND2
PIND1
PIND0
-
-
-
-
CPHA
SPR1
SPR0
-
-
-
CHR9
RXB8
TXB8
ACIC
ACIS1
ACIS0
Page
page 20
page 21
page 21
page 26
page 26
page 27
page 28
page 29
page 33
page 34
page 36
page 37
page 38
page 38
page 38
page 38
page 39
page 39
page 39
page 39
page 42
page 44
page 44
page 44
page 44
page 63
page 63
page 63
page 65
page 65
page 65
page 70
page 71
page 71
page 73
page 73
page 73
page 51
page 50
page 49
page 55
page 55
page 56
page 58
page 59
105