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
Page 71
72
Page 72
73
Page 73
74
Page 74
75
Page 75
76
Page 76
77
Page 77
78
Page 78
79
Page 79
80
Page 80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
Page 79/112:

Parallel Programming

Download datasheet (3Mb)Embed
PrevNext

Parallel Programming

Signal Names
0841G–09/01
the self-timed write operation in the serial programming mode. During programming, the
supply voltage must be in accordance with Table 26.
Table 26. Supply Voltage during Programming
Part
Serial Programming
AT90S8515
2.7 - 6.0V
This section describes how to parallel program and verify Flash program memory,
EEPROM data memory, Lock bits and Fuse bits in the AT90S8515.
In this section, some pins of the AT908515 are referenced by signal names describing
their function during parallel programming. See Figure 60 and Table 27. Pins not
described in Table 27 are referenced by pin names.
The XA1/XA0 pins determine the action executed when the XTAL1 pin is given a posi-
tive pulse. The bit coding are shown in Table 28.
When pulsing WR or OE, the command loaded determines the action executed. The
command is a byte where the different bits are assigned functions as shown in Table 29.
Figure 60. Parallel Programming
RDY/BSY
OE
WR
BS
XA0
XA1
AT90S8515

Parallel Programming

4.5 - 5.5V
AT90S8515
+5V
VCC
PD1
PD2
PB7 - PB0
DATA
PD3
PD4
PD5
PD6
XTAL1
RESET
+12 V
GND
79