AT93C46/56/57/66
Instruction Set for the AT93C46
Instruction
READ
EWEN
ERASE
WRITE
ERAL
WRAL
EWDS
SB
1
1
1
1
1
1
1
Op
Code
10
00
11
01
00
00
00
Address
x8
A
6
- A
0
11XXXXX
A
6
- A
0
A
6
- A
0
10XXXXX
01XXXXX
00XXXXX
x 16
A
5
- A
0
11XXXX
A
5
- A
0
A
5
- A
0
10XXXX
01XXXX
00XXXX
D
7
- D
0
D
15
- D
0
D
7
- D
0
D
15
- D
0
x8
Data
x 16
Comments
Reads data stored in memory, at
specified address.
Write enable must precede all
programming modes.
Erase memory location A
n
- A
0
.
Writes memory location A
n
- A
0
.
Erases all memory locations. Valid
only at V
CC
= 4.5V to 5.5V.
Writes all memory locations. Valid
only at V
CC
= 4.5V to 5.5V.
Disables all programming instructions.
Instruction Set for the AT93C57
Instruction
READ
EWEN
ERASE
WRITE
ERAL
WRAL
EWDS
SB
1
1
1
1
1
1
1
Op
Code
10
00
11
01
00
00
00
Address
x8
A
7
- A
0
11XXXXXX
A
7
- A
0
A
7
- A
0
10XXXXXX
01XXXXXX
00XXXXXX
x 16
A
6
- A
0
11XXXXX
A
6
- A
0
A
6
- A
0
10XXXXX
01XXXXX
00XXXXX
D
7
- D
0
D
15
- D
0
D
7
- D
0
D
15
- D
0
x8
Data
x 16
Comments
Reads data stored in memory, at
specified address.
Write enable must precede all
programming modes.
Erase memory location A
n
- A
0
.
Writes memory location A
n
- A
0
.
Erases all memory locations. Valid
only at V
CC
= 4.5V to 5.5V.
Writes all memory locations. Valid
only at V
CC
= 4.5V to 5.5V.
Disables all programming instructions.
5