Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MPVI_Spausdinti2003M.doc
Скачиваний:
0
Добавлен:
23.12.2019
Размер:
3.88 Mб
Скачать

Vilniaus gedimino technikos universitetas

Edvardas Matkevičius

Mikroprocesoriniai

Valdymo įtaisai

I dalis mokomoji knyga

Vilnius 2008

UDK

Edvardas Matkevičius. Mikroprocesoriniai valdymo įtaisai Idalis: mokomoji knyga. Vilnius: Technika, 2008. 154 p.

Šis leidinys yra VGTU Elektronikos fakulteto pirmosios studijų pakopos pagrindinių studijų technologijos mokslų elektros inžinerijos krypties studentams skaitomų paskaitų „Mikroprocesoriniai valdymo įtaisai“ dalyko mokomoji knyga.

Knygoje pateikta esminių žinių apie mikroprocesorinių valdymo įtaisų struktūrą, veikimą, tarpusavio sujungimą, programavimą ir mikroprocesorinių sistemų organizaciją bei sudarymo principus.

Leidinys bus naudingas ne tik elektros inžinerijos krypties bakalaurams, studijuojantiems pagal Automatikos ir valdymo programą, bet ir kitoms elektros inžinerijos krypties studijoms, o taip pat inžinierių kvalifikacijai tobulinti.

Leidinį rekomendavo Elektronikos fakulteto studijų komitetas.

Recenzavo: doc. dr. Dainius Udris (VGTU Automatikos katedra),

prof. dr. Vygaudas Kvedaras (VGTU Elektrotechnikos katedra)

http://leidykla.vgtu.lt

VGTU leidyklos „Technika“ _______ mokomosios metodinės literatūros knyga.

ISBN

© E. Matkevičius, 2008

© VGTU leidykla „Technika“, 2008

Turinys

Pratarmė.......................................................................................................... 6

1. Įvadas. Pagrindinės sąvokos ir apibrėžimai ................................................7

2. Mikroprocesoriai (MP). Pagrindinės techninės charakteristikos ..............10

3. Mikroprocesorinės sistemos (MPS) organizacija ir architektūra ………..14

4. MPS pagrindiniai atminties architektūrų tipai .........................................18

5. MPS atminties organizavimas …………………………………………..20

6. Programa, komanda, komandos ciklas ………………………………….22

7. MP sistemos magistralė (SM). SM tipai ………………………………...24

8. Sistemos magistralės darbo ciklai ……………………………………….27

9. Sistemos magistralės skaitymo darbo ciklas ……………………………28

10. Sistemos magistralės rašymo darbo ciklas ……………………………..31

11. Sistemos magistralės pertraukties darbo ciklas ………………………...33

12. Sistemos magistralės darbo režimai ……………………………………35

13. MPS tipinės struktūros …………………………………………………38

14. Duomenų įvesties ir išvesties organizavimas ………………………....42

14.1. Programiniai duomenų mainai .......................................................43

14.2. Pertrauktiniai duomenų mainai ......................................................50

14.2.1. Radialinė pertraukčių sistema ..............................................53

14.2.2. Išplėstinė radialinė pertraukčių sistema ……………………55

14.2.3. Vektorinė pertraukčių sistema ……………………………...56

14.3. Tiesioginiai duomenų mainai …………………………………….58

15. I8085 mikroprocesoriaus MPS struktūra ………………………………61

16. I8085 mikroprocesoriaus registrų segmentas ………………………….63

17. Bendroji I8085 MP komandų sistemos charakteristika ..........................65

18. Duomenų perkėlimo ir dėklo atminties komandos …………………….66

19. Aritmetinės ir loginės komandos ………………………………………71

20. Valdymo nukreipimo komandos……………………………………… 75

21. Paprogramių komandos.......................................................................... 77

22. Įvesties ir išvesties bei specialiosios komandos ...................................80

23. I8085 MP vidinė struktūra, valdymo signalai .........................................85

24. I8085 MP funkcionavimo laiko ciklai.................................................... 94

25. Skaitymo darbo ciklo laikinės funkcionavimo diagramos...................... 95

26. Rašymo darbo ciklo laikinės funkcionavimo diagramos……………... 97

27. Pertraukties darbo ciklo laikinės funkcionavimo diagramos ………..101

28. Tiesioginių duomenų mainų darbo ciklo laikinės funkcionavimo diagramos ..............................................................................................106

29. Sustojimo darbo ciklo laikinės funkcionavimo diagramos …………..108

30. I8085 mikroprocesoriaus modulis ……………………………………109

31. MPS atminties įrenginys .......................................................................114

32. Įvesties ir išvesties įrenginys ..............................................................122

32.1. Programuojamasis lygiagretusis periferinis adapteris (PIO), struktūra, valdymo signalai ...................................................................123

32.1.1. PIO darbo režimai ir sujungimų funkcinė grandinė ………127

32.2.Universalusis sinchroninis, asinchroninis imtuvas ir siųstuvas (USART), struktūra, valdymo signalai ……………………………….132

32.2.1. USART valdymo bei būsenos žodžiai ir sujungimų funkcinė grandinė ...........................................................................................138

33. Programuojamasis intervalinis laikmatis (PIT), struktūra, valdymo signalai ..................................................................................................144

33.1. PIT darbo režimai ir sujungimų funkcinė grandinė .....................148

Literatūra ....................................................................................................155

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]