1.067.297

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Vezérlés- és mikroprocesszortechnika gyakorlatok II.

Kézirat

Szerző
Budapest
Kiadó: Tankönyvkiadó Vállalat
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 383 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN:
Megjegyzés: Kézirat. Változatlan kiadás. Megjelent 179 példányban, 332 fekete-fehér ábrával. Két kihajtható oldallal. Tankönyvi szám: J14-1598.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

Ezen jegyzet a Nehézipari Műszaki Egyetem Vegyipari Automatizálási Főiskolai Kar automatizálás szakos nappali és levelező hallgatói szántára készült, s az V. félévi laboratóriumi gyakorlatokon... Tovább

Előszó

Ezen jegyzet a Nehézipari Műszaki Egyetem Vegyipari Automatizálási Főiskolai Kar automatizálás szakos nappali és levelező hallgatói szántára készült, s az V. félévi laboratóriumi gyakorlatokon elvégzendő feladatokat, a laboratóriumi eszközök leírását és a vizsgálandó áramkörök leírását tartalmazza. A jegyzet anyaga igen szorosan kapcsolódik az alábbi jegyzetekhez:
Vezérléstechnika I. J14-1417
Vezérléstechnika II. J14-1418
Vezérléstechnika Példatár J14-1419
Mikroprocesszorok és alkalmazásuk J14-1565
Mikroprocesszorok és alkalmazásuk Példatár J14-1564
Vezérléstechnika gyakorlatok I. J14-1570
Az első fejezetben a 18 laboratóriumi gyakorlaton elvégzendő feladatokat találjuk.
A második fejezet a laboratóriumi gyakorlatokon használt mikroszámítógépes oktató készülékek kezelési leírását tartalmazza a gépre specifikált példaprogramokkal.
A harmadik fejezetben a laboratóriumi gyakorlatokon vizsgált áramkörök hardver és szoftver leírása található.
Az adatgyűjtemény anyaga természetesen igen szorosan a gyári katalógusokra épül.
Köszönöm Erdélyi Ferenc egyetemi docensnek a lektorálás során tett hasznos észrevételeit.
Köszönetemet fejezem ki mindazon munkatársnak és hozzátartozóknak, akik a jegyzet megírásánál segítségemre voltak. Vissza

Tartalom

ELŐSZÓ 3
1. GYAKORLATOK 5
1.1. Gyakorlat: KOMBINÁCIÓS TÍPUSÚ FELADAT REALIZÁLÁSA SZIMULÁTORRAL 5
1.2. Gyakorlat: KÓDÁTALAKÍTÓ HÁLÓZAT REALIZÁLÁSA SZIMULÁTORRAL 6
1.3. Gyakorlat: AZ I8080/85 MIKROPROCESSZOR PROGRAMOZÁSA I. 6
1.4. Gyakorlat: LOGIKAI FÜGGVÉNYEK REALIZÁLÁSA 8070/85 MIKROPROCESSZORRAL 7
1.5. Gyakorlat: SZÁMLÁLÓ-IDŐZÍTŐ FUNKCIÓK REALIZÁLÁSA MIKROPROCESSZORRAL 8
1.6. Gyakorlat: KOMBINÁCIÓS HÁLÓZATOK REALIZÁLÁSA LOOK-UP MÓDSZERREL 8
1.7. Gyakorlat: A 8255 TÍPUSÚ ÁRAMKÖR VIZSGÁLATA 9
1.8. Gyakorlat: A 8251 ÉS 8253 TÍPUSÚ ÁRAMKÖRÜK VIZSGÁLATA 9
1.9. Gyakorlat: ASZINKRON SORRENDI HÁLÓZATOK REALIZÁLÁSA MIKROSZÁMÍTÓGÉPPEL 10
1.10. Gyakorlat: A 8085 MIKROSZÁMÍTÓGÉP RENDSZER VIZSGÁLATA 10
1.11. Gyakorlat: EMBER-GÉP KAPCSOLAT HARDVERÉNEK ÉS SZOFTVERÉNEK KIDOLGOZÁSA 11
1.12. Gyakorlat: A Z80 uP PROGRAMOZÁSA I. 11
1.13. Gyakorlat: A Z80 MIKROPROCESSZOR PROGRAMOZÁSA II.
1.14. Gyakorlat: A Z80-PIO és Z80-CTC ÁRAMKÖRÖK ALKALMAZÁSTECHNIKAI VIZSGÁLATA 12
1.15. Gyakorlat: A 8086 TÍPUSÚ 16 BITES MIKROPROCESSZOR VIZSGÁLATA I. 12
1.16. Gyakorlat: A 6086 TÍPUSÚ MIKROPROCESSZOR VIZSGÁLATA II. 13
1.17. Gyakorlat: AZ AM9511 TÍPUSÚ ATIRMETIKAI PROCESSZOR VIZSGÁLATA 13
1.18. Gyakorlat: MIKROPROCESSZOROS BERENDEZÉSEK BEÜZEMELÉSE, HIBAKERESÉSE 13

2. KÉSZÜLÉKEK 15
2.1. A 8085 bázisú gyakorló mikroszámítógép 15
2.1.1. Hardver specifikáció 15
2.1.2. Klaviatúra/display monitor funkciók 17
2.1.3. Teletype/display (soros) monitor funkciók 22
2.1.4. További hardver ismertetése 26
2.1.5. Szubrutinok 30
2.1.6. 8085 programozási példák 32
2.1.7. A 8085 bázisú mikrogép felépítése 37
2.2. A Z-80 bázisú mikroszámítógép 40
2.2.1. Billentyűzet funkciók 40
2.2.1.1. RESET - RS 41
2.2.1.2. Memória kezelés ADDR és DATA billentyűkkel 42
2.2.1.3. Regiszter feltöltés és ellenőrzés REG és DATA billentyűkkel 43
2.2.1.4. A programszámláló PC billentyű funkciója 45
2.2.1.5. A program végrehajtás kezdeményezése GO billentyűvel 45
2.2.1.6. Egy lépési üzemmód STEP billentyűvel 46
2.2.1.7. Belépési pont beírás SBR billentyűvel 46
2.2.1.8. Közvetlen belépés a MOMI billentyűvel 48
2.2.1.9. Blokk mozgatás MOVE billentyűvel 49
2.2.1.10. A DEL billentyű funkciója 49
2.2.1.11. Adatbeszúrás XNS billentyűvel 50
2.2.1.12. Relatív Cin képzés RELA billentyűvel 51
2.2.1.13. Adattárolás kazettán a TAPE billentyűvel - WR 52
2.2.1.14. Adatbetöltés kazettáról a TAPE billentyűvel - RD 52
2.2.2. Funkcionális ismertetés 53
2.2.3. Program megszakítás 56
2.2.4. RESET 57
2.2.5. Kazettás adatrögzítés formátuma 58
2.2.6. Monitor szubrutinok 58
2.2.7. Programozási példák 62
2.3. Az SDK 86 Mikrogép 81
2.3.1. Billentyűzet-monitor 81
2.3.1.1. Bevezetés 81
2.3.1.2. Billentyűzet 82
2.3.2. Általános működtetés 86
2.3.3. Monitor-utasítások 88
2.3.4. Vizsgáló byte és vizsgáló szó utasítások 89
2.3.5. Vizsgáló regiszter utasítás 93
2.3.6. Input byte és input szó utasítások 94
2.3.7. Output byte és output szó utasítások 98
2.3.8. A Go utasítás 101
2.3.9. Move utasítás 104
2.3.10. Stop utasítás 106
2.3.11. Program-listázás 109

3. ÁRAMKÖRÖK 111
3.1. A ZILOG 80 mikroprocesszor család elemei 111
3.1.1. A Z-80 PIO árukor (MK 3881) 111
3.1.1.2. PIO felépítése 112
3.1.1.1.1. A kivezetések elnevezései és funkciói 116
3.1.1.2. A PIO programozása 120
3.1.1.2.1. RESET logika 120
3.1.1.2.2. Az üzemmódok részletes ismertetése 121
3.1.1.2.3. A megszakítási vektor betöltése 124
3.1.1.2.4. A PIO üzemmódjának kiválasztása 124
3.1.1.2.5. A megszakítás vezérlő szó beállítása 126
3.1.1.3. Időzítés 127
3.1.1.3.1. Kimeneti üzemmód (0-ás üzemmód) 127
3.1.1.3.2. Bemeneti üzemmód (1-es üzemmód) 129
3.1.1.3.3. Kétirányú üzemmód (2-es üzemmód) 130
3.1.1.3.4. A vezérlő üzemmód (3-as üzemmód) 131
3.1.1.3.5. Megszakítás kiszolgálás 133
3.1.1.4. Felhasználás 135
1.1.1.4.1. A megszakítást lánc kiterjesztése 135
3.1.1.4.2. I/0 periféria 136
3.1.1.4.3. Periféria vezérlés 137
3.1.1.5. PIO programozási összefoglaló 139
3.1.1.5.1. Megszakítási vektor betöltése 139
3.1.1.5.2. Üzemmód beállítás 139
3.1.1.5.3. Megszakítás vezérlés beállítása 140
3.1.1.6. Pontosabb elektromos specifikáció 140
3.1.2. A Z80-CTC áramkör 142
3.1.2.1. Bevezetés 142
3.1.2.2. A CTC felépítése 142
3.1.2.2.1. A működés áttekintése 142
3.1.2.2.2. A csatornák felépítése 143
3.1.2.2.2.1. A csatorna vezérlő egység 144
3.1.2.2.2.2. Az előszámláló 145
3.1.2.2.2.3. Az időállandó (=konstans) regiszter 145
3.1.2.2.2.4. A lefelé számláló 145
3.1.2.2.3. Megszakítás vezérlő logika 145
3.1.2.3. CTC lábkiosztása 147
3.1.2.4. A CTC üzemmódjai 150
3.1.2.4.1. A CTC számláló üzemmódja 150
3.1.2.4.2. A CTC időzítő üzemmód 151
3.1.2.5. CTC programozása 153
3.1.2.5.1. A csatorna vezérlő regiszter betöltése 153
3.1.2.5.2. A CTC megszakítás kérésének letiltása 156
3.1.2.5.3. A konstans (időalap) regiszter betöltése 156
3.1.2.5.4. A megszakítási vektor betöltése 157
3.1.2.6. CTC időzítése 158
3.1.2.6.1. CTC írás ciklus 158
3.1.2.6.2. CTC olvasó ciklus 159
3.1.2.6.3. CTC számlálás és időzítés 159
3.1.2.7. CTC megszakítás kiszolgálás 160
3.1.2.7.1. Megszakítás elfogadó ciklus 161
3.1.2.7.2. Visszatérés a megszakításból 162
3.1.2.7.3. Láncolt megszakítás kiszolgálás 162
3.1.2.7.4. CTC felhasználása megszakítás vezérlőként 163
3.1.2.8. CTC programozási példa 165
3.1.2.9. Elektromos specifikáció 165
3.1.3. Z-80 ÓRA-RAM (MK 3805) 166
3.1.3.1. Általános ismertetés 166
3.1.3.2. Felépítés és működés 168
3.1.3.3. Az adatátvitel 169
3.1.3.4. Az ÓRA/RAM áramkör regisztereinek címei és funkciói 171
3.1.4. Z-80 SIO (MK 3884) 174
3.1.4.1. Általános ismertetés 174
3.1.4.2. Az áramkör kivezetéseinek értelmezése 176
3.1.4.3. Az illesztő és a központi egység kapcsolata 180
3.1.4.4. Az illesztő egység és a környezet kapcsolata 184
3.1.5. Közvetlen memória-hozzáférést biztosító egység 186
3.1.5.1. Általános ismertetés 186
3.1.5.2. Az áramkör kivezetéseinek értelmezése 189
3.1.6. MK 3886 COMBO áramkör 191
3.2. További INTEL áramkörök 193
3.2.1. Programozható billentyűzet (kijelző illesztő) 193
3.2.1.1. Működési leírás 195
3.2.1.3. A 8279 SW működése 199
3.2.1.4. Illesztési tudnivalók 203
3.2.1.5. Az adat-formátum 203
3.2.2. Programozható DMA vezérlő 213
3.2.2.1. A 8257 általános ismertetése 214
3.2.2.2. Az egyes blokkok funkciójának leírása DMA csatornák 215
3.2.2.3. A 8257 regisztereinek programozása és beolvasása 223
3.2.2.4. Közvetlen memória hozzáférési művelet 225
3.2.3. Az I8080 időzítései 229
3.3. A C-64 gépi kódú programozása 244
3.3.1. Az R6510 mikroprocesszor utasításkészlete 244
3.3.1.1. Bevezetés 244
3.3.1.2. A 6510 címzési módjai 247
3.3.2. 6502/6510 ASSEMBLY programozás 311
3.3.2.1. Példa: összeadás a 8 bites eredménnyel 313
3.3.2.2. Példa: Összeadás 16 bites eredménnyel 315
3.3.2.3. Példa: Maximális érték keresése adatblokkban 316
3.3.2.4. Példa: Konvertálás HEX -> ASC II. 318
3.3.2.5. Példa: ASC II -> Decimális konvertálás 321
1.3.2.6. Példa: Bináris szám konvertálás 321
3.1.2.7. Példa: Bináris szám konvertálása ASC II stringgé 323
3.3.2.8. Példái Decimális összeadás 324
3.3.2.9. Példa: Időzítés 326

4. MIKROPROCESSZOROS BERENDEZÉSEK BEÜZEMELÉSE 329
4.1. Elméleti bevezetés 319
4.1.1. A MEMW művelet sorrendje 329
4.1.2. A MEMR művelet sorrendje 330
4.1.3. Az IOW művelet sorrendje 331
4.1.4. Az ZOR művelet sorrendje 332
4.1.5. A DMA művelet sorrendje 332
4.2. Vizsgálójelek előállítása 333
4.3. Mikroprocesszorok statikus gerjesztése vizsgálata 338
4.3.1. A 8080 uP-hoz használható statikus vizsgáló készülék 340
4.3.2. A Z-80 mikroprocesszor statikus vizsgálata 345
4.3.3. A 8085-ös mikroprocesszor statikus vizsgálata 347
4.4. Hardver egylépésű működésen alapuló vizsgálat 350
4.5. Belépési pont generáláson alapuló vizsgálat 351
4.6. További hibakeresési eljárások 353
4.6.1. A bemutatott statikus gerjesztési vizsgálat 353
4.6.2. Programozható be/ki port 355
4.6.3. Áram és impulzusszonda 340
4.6.4. Logikai állapotanalízis 342
4.6.5. Bitminta analízis 363
4.6.6. Néhány további szempont 370
IRODALOM 377

Dr. Ajtonyi István

Dr. Ajtonyi István műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Dr. Ajtonyi István könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem