Professional Documents
Culture Documents
CP
CP
:1
:
.z-80Barry B. Brey :
:
.
Kenneth L. Short :
11 23 .
:
.Barry B. Brey :
:
: 8051
.8051Mohammad Ali Mazidi :
Janice Gillispie Mazidi
:
.8051scott Mackenzie :
:
301 .8051 :
:
Proteus 2 :Reads51
2 :8051
11 :
.1(
)
.2 ( CPU CPU
ALU).
.3
.
.4C.U..
(RAM)ROM
I/O(LCD)...
2 :
()Data Bus
()Address Bus
()Control Bus
CPU
CPU .
CPU .
CPU4 .
2 .
1.
CPU1 .
: .
:Z-80().
: .
:1 .
1
.
.
DMA.
11
: 1
DMA.
1:.
32:
:SX 1 12
.
:DX 32 12
.
:4.
:4.
:MMX4.
12 .
12
2 =4Kbyte.
11
x 2x
:
12
2
11
2 =2 *2 =4Kbyte
12
M[150], AC
(LDSTORE)
LD M[150], AC IR
.1
.
,T1
Bus
. Data bus
IR.
C.U.
.2
AC
151( T2.)T3
AR=151Address Bus
.3
.
.AC
Data Bus 151
.
. 1
1.151
13
14
T2
.
T3 T4 Data Bus
.
: 15 . 15
.
ALE74373.
15 4T
(3T1T).
15
ADI 05(
.)A=A+05 2030H 2031H
. A 03
.
CUPC
.
2030H.
()C6HIR.
A.
.
S1=S2=1
.
1 .
T1 1
.
AD0 AD7 ALE
.
17
AD0
AD7
T2
.
AD0 AD7
.
DR IR
.
.
T3
T4
T4.
T4
.:
MOV B,C .
41H 1000H
.
3
4
T1ALE AD0AD7.
A8A15.
AD7AD0= 00H.AD15AD8=10HT100H
.
T2 41H
1000HAD7AD0
.
T341HIR.).
(
T3 .
T4 .CB
.
11 . ( )I fan out
.
.
. latch
.
19
21
Z-80:
21
)RAM(RWM.
ROM
.
RAM ( F.F. )SRAM
.
F.F. 4 (
) .
.
RAM()Dynamic
.
SRAM()
)((Refresh
)
(SRAM
)
SRAM.
:ROM
.
:PROM .
.
:UV-EPROM()Ultra Violet
21(.)
:EEPROM
(125v).
5.7 v
.
2
EPROM : E PROM
.
22
ROM:
.
:NV-RAMRAM -CPU
.
.1 SRAM (
)()CMOS .
.2.
.3 Vcc
.
RAMROM:
61XX62xx
:SRAM
27XXX:UV-EPROM
28XXX
:EEPROM
23
:UV-EPROM
24
25
51212124124.
12 2K EPROM
)8K SRAM (6264)2K EPROM (2716)(2716.
27
29
= 4 KBYTE
( 21 )
2 6 212 2 6
31
Dram 12
.
31
(
).
Z-80 .
2 MHZ 4 MHZ Z-80 Ram
450 ns
CPU
BUS :
) TAcc = 2T ( TSetup + TDelay
TDelay
T1
32
TSetup
T1
.
T=500 ns
TDelay = 60
F= 2 MHZ
1-
T Setup = 145
T=250ns
F= 4 MHZ
TDelay = 50
T Setup = 110
2-
4MHZ 450 ns
EPROM
CPU.
Z-80 WAIT
CPU
.
33
I/O
Isolated I/O
Isolated I/O
( OUT .) IN
Memory Maped I/O/
. I/O
.
34
35
)AC , (F9H
LD
IO/M .
37