Intel 8051 Laptop User Manual


 
-
~-
~,-~--
-----=----c---:
8051 Architectural Specification and Functional Description
· t1:
r--
~~~
U
i'.r
I I
~
ri
PARITY, I
I/t--
Ip
lr
-
I~
a:
CY
I
AC
I
FO
I
RS11RSOI
OV I
w
Q
0
A
U
w
ROTATE
CONTROLP
Q
B
'"
'"
w
IPC
a:
INTERRUP
Q
r-
-
Q
IEC
CONTROL
<:(
~
a:
w
SBUF
...
SERIAL
I---
'"
-V
a
SCON
PORT
w
a:
z
TH1
0
i=
TL1
U
z
:l
THO
...
...
TIMER
f4
<:(
TLO
CONTROL
U
w
Q.
TMOD
'"
TCON
DPH
I'\,
DPL
V
~
SP
'\.7
PROGRAM
CONTROL
a:
w
---
Q
128·8
0
RAM
PCH
U
w
:)
Q
f-------------
PCL
'"
'"
REGISTER BANK 3
w
f-------------
a:
Q
REGISTER BANK 2
~
f------------
i
:I
REGISTER BANK 1
CONTROL
<:(
f-------------
PLA
a:
REGISTER BANK 0
CONTROL
DRIVERS
ENGINE
VL
~~
INSTRUCTION
DECODER
Iv
~"r
'"
~
/~
'"
'';.
~L
J~
rr
osc
q
&
~
,/,
TIMING
CIRCUITRY
t
x
T
A
L
1
+
X
T
A
L
2
E
A
P
A
L
S
/ E E
V / N
D P
D R
o
G
I
D
PORT 1
I I I
I 1
D
D
PORT 3
PORT2
Figure 2.11. 8051 Family Functional Block Diagram
10
a:
w
Q
0
u
w
Q
'"
'"
w
a:
Q
Q
<:(
>-
a:
0
:I
w
:I
:I
<:(
a:
Cl
0
a:
Q.
~
V
l},
r
0
PORTO
4K
·8
NONE
(8031)
ROM
(8051V
EPROM (87511
DRIVERS
~
7-
1
~~
I
~
R V V
S
C
S
T C S
/
V
P
D
AFN-01488A-14