Uklady mikroprocesorowe I8080 M6800 Am2900 (Pawłowski M.).pdf

(24796 KB) Pobierz
hharek Pawłowski
Przemysław Prusinkiewicz
Janusz Rzeszut
Andrzej Skorupski
Cezary Stępień
Andrzej Woźniak
układy
mikroprocesorowe
OO
INTEL 8080
NOTOROLA 68GG
Am 2900
WYDAWNICTWA POLITECHNIKI WARSZAWSKIEJ
WARSZAWA I 98I
spxs maści
PRŹEDROlfA
~
1
(opracowalic AHDRZEJ SKORUPSKI I CĘZARY STĘPIENI)
~
1'
~
1
/
8
1.2.1. Organizac)a mżkroproceśora 8080 .......
1.2.2. Zasady vrykozęwanźa instrukcji ...'......
~
1
~
1
0
1
0
1
~
1
9
13.
21
28
H
56
56
~
1
1.5.'ł. Zasady łączenia układów we/vg z jed-
nostką centralną systemu ..............
56
60
we/ery
1.5.2. Programowarg układ
~~~~0
noległym 8255
1.5.3. Programowarp układ we/wp, z łączem sze-
~~~~~~~~
reg)I@m 8251 ~ ~ ~ ~ ~ ~ ~ ~ 0 0 ~ ~
0
1.5.4. Programowany układ bezpośredniego dostę-
~~
pu 'do pamięci - 8257
0.. ~ ~ ~ ~ ... ~ ~
BIBLIOGRAFIA0 ~ ' 0 ~ ~ ~ ~ ~ ~ ~ ~ 0 ~ 0 ~ ~ oo ~ ~ 0 ~
~0~~~~~~~~~~~~~~~~~
20 RODZIMA UKZtADóW lź 6800
~ ~ ~ ~ ~ ~ ~ ~ ~
(opracowa1i:,PRZEŚSZAś PRUSIMKIEVICZ i JANUSZ RZE-
SZUV )
~ ~
ogólna charakterystyka rodzirę
2.1.
~, ~ . ~ ~ ~ ~....
4
~........ ~ ~ ..
2.2. Organizacja systemu ........
~
'2
'«I
98
102
102
~
2
~
2
3«1 ~
~
2.3
~ ~ ~ Pamięć stała ~ ~ ~ 6830
2.3.3. ~ ~ , ~ „. ~ ~ MCM~ ~ ~
~
2.3.4
~
2.3
~ ~ ~ o
MC gł50
(ACIA)
~ '0 ~ ~ ~ ~ ~ ~ ~ ~ ~
Podstawowe problemy konstrukcji systemów mikro-
~ ~ ~ ~0~ ~ 0~
M 6800
procesoroęch
"o ~ 0 ~
ee ~ ~ ~
~
2.4
2.4.2. Układy bezpośredniego dostępu do pamię-
~
Ci~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 0 ~ ~ ~ ~ 0 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 0 ~ ~
129
132
136
152
~
F 4.3
ciami wolnymi i pamięciami dynamiczzyaó,
~~~~~~
BIBLIOGRAPIA
183
189
190
~ ~ ~...... ~ ~
Dodatek -~Mikrokomputer MEK 6800 D1
~
RODZIMA
~ ~ ~ ~
3.
~ ~ ~ 0 ~ 0 ~
UKZBóW Am 2900
{opracowali: MANK PAMOWSKI i A%DRZEJ WOŹWIAK)
«3 ~
19'7
201
~
302
~
3.2.1
~~
3.2.2. Budowa i zasada działania układu ...
201
~ ..
3.2.3. Przykład sterowania mikroprocesorem
208
302 ~ 40
3030
209
210
211
211
~
3.2
~ ~.... ~.... ~ .
Sekwensery Am 2909 i Am 2911,.
~
3
~
3
~ ~ ~ Am 2911
seremee ~ 0 ~ ~ ~ ~ ~ 0 ~ ~
~
3
00~~e~~~0~0~~
0
StęPnegO ndkrcrOZkasu
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~
3.4 1
~
3
0 ~ 29811
Am 0 ~ ~ ~ 0 ~ ~ ~ ~ 00 ~ 0 ~ ~ 0 ~ ~ ~ ~ ~ 00 0 ~ ~ ~ ~
~
35
218
218
218
222
~~~~~~0~~~00~
Realż,zacz)a Przykładowego zadania
~~~~
Zadania0 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 0 ~
3.6
~~~
BIKIOGMIA
225
228
PRZEDMOWA
Rozwój -technologii układów ecaloąch umożliwił seryjną
produkcję cyfrowych układów ecalonych dużej skali integracji
LSI
strony
jednej
niki cyfrowej, a z drugiej strony zmusiło do stosowania spe-
cyficznych metod projektowania ursądzeń, nieapotykanych w
projektowaniu ursądsen budowanych z układów małej i średnie'j
skali integracji .(SSI i MSI). Różnice w projektowaniu ursą-
dseń s układami SSI i MSI oras w projektowaniu ursądseń m"-
kroprocśaorowych wynikają nie tylko se atopnia funkcjonalnej
słożoności układów, ale także s ich uniwersalności (więke/ośó
układów jest projektowana tak, aby zaapokoić potrseby maksy-.
malna j liczby użytkowników - stąd wiele układów uniwersalnych,
programowanych ltd. ).
go najbardziej słożonych układów LSI należą obecnie iikro-
proceaory. Produkowane są różne typy mikroprocesorów, wśród
których można wyróżnió dwie grupy~ mikroprocesory se stałą
listą inśtrukcji oras mikrcprocesory, dla których projektant
~
sam ustala listę instrukcji
W niniejszym skrypcie przedstawiono dwie rodziny układów
nalesących do pierwszej grupy, a mianowicie układy ęerii
KOS 80 firmy INTEL (mikroprocesor 8080 i układy towarzyszące)
i rodzinę układów 6800 firmy MOTOROWA oras należącą do drugiej
grupy rodzinę układów serii 2900 firmy AdvanCed ]Ęcro gevices,
Skrypt jest przeznacsony głównie dla studentów Wydziału
Elektroniki kierunku Informatyka jako materiał pomocniczy do
dla
laboratorium mikroprocesorów, ]Noże on także być przydatny
studentów innych specjalności. a także innych wydziałów, na
których wykładane są przedmioty związane z techniką cyfrową
W skrypcie przedstawiono jedynie najistotniejsze zagad-
nienia, natomiast pominięto, ze względu na brak mięjsca, wie-
le mniej istotnych szczegółów dotyczących układów omawianych
serii, które mogą być jednak ważne w konkretnym zastosowaniu.
Dlatego autorzy zalecają osobom projektującym systemy mikro-
procesorowe korzystanie nie tylko ze skryptu lecz także z ka-
talogów źirmowych.
Autorzy wyrażają podziękowanie studentom Koła Naukowego
- sekcja Informatyki, za ich pracę na obozie naukowym w le-
1978
cie
stania skryptu.
Zgłoś jeśli naruszono regulamin