Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МПТ_L_к.doc
Скачиваний:
13
Добавлен:
27.08.2019
Размер:
20.33 Mб
Скачать

Література

1. Коган Б.М., Сташин В.В. Основы проектирования микропроцессорных устройств автоматики. –М.: «Энергоатомиздат», 1987. - 304с.

2. Сташин В.В., Урусов А.В., Мологонцева О.Ф. Проектирование цифровых устройств на однокристальных микроконтроллерах. М.: «Энергоатомиздат», 1990. - 224с.

3. Майоров С.А. и др. Введение в микро-ЭВМ. –Л.: Машиностроение, 1988.- 304 с.

4. Басманов А.С. и др. Микропроцесоры и однокристальные микроЗВМ: Номенклатура и функциональные возможности -.М.: Энергоатомиздат, 1988. – 128 с.

5. Пухальский Г.И. и др. Проектирование дискретных устройств на интегральних микросхемах: Справочник. – М.: Радио и связь, 1990. - 304 с.

6. Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения: Справочник. –М.: Радио и связь, 1990. – 512 с.

7. Ельперін І.В. Промислові контролери. –К.: НУХТ, 2003.

8. Ладанюк А.П.,Трегуб В.Г., Ельперін І.В., Цюцюра В.Д. Автоматизація технологічних процесів і виробництв харчової промисловості. – Київ, «Аграрна освіта», 2001.

9. Рішан О.Й. Мікропроцесорна техніка: Курс лекцій для студентів напрямків 6.050701«Електротехніка та електротехнології»

та 6.050202 «Автоматизація та комп’ютерно-інтегровані технології» (ден. та заоч. форм. навчан.) – К.: НУХТ, 2009. –162 с (елекронний варіант).

ЗМІСТ

1. Загальні відомості про мікропроцесор та мікропроцесорну систему.3

1.1. Мікропроцесор (МП). Загальні поняття та визначення.………………..3

1.2. Архітектура мікропроцесора……………………………………………..4

1.3. Загальна структурна схема МП та його функціонування……………...5

1.4. Поняття мікропроцесорної системи (МПС)…………………………….7

1.5. Поняття мікропроцесорного контролера (МПК).. …………………......8

2. Загальні відомості про надання і опрацювання інформації в МПТ..9

2.1. Поняття інформації та дві форми її надання…………………………….9

2.2. Фізична суть цифрової інформації і елементи її реалізації…................10

3 Основи алгебри логіки……..…………………………………………..14

3.1. Зальні положення…………………………………………………………14

3.2. Опис та задання логічних функцій…………………………..…………..15

3.3. Основні логічні функції алгебри логіки…………………………………16

4. Способи подання інформації для обробки в МП…………………....17

4.1. Поняття систем числення в мікропроцесорній техніці…………………17

4.2. Двійкова система числення та основи переведення чисел між

системами числення …………………………….……………………….20

4.3. Шістнадцяткова та вісімкова системи числення……………………….22

5. Структурні елементи мікропроцесорів………………………………25

5.1. Поняття машинного слова та регістрів мікропроцесора……………….25

5.2. Формати надання чисел в мікропроцесор………………………………26

5.3. Двійкова арифметика в мікропроцесорі……………………………….31

5.4 Двійково-десяткова арифметика в мікропроцесорі……………………32

5.5. Регістр стану (PSW) в мікропроцесорі та його призначення………….34

5.6. Поняття шин мікропроцесора…………………………………………...36

5.7. Арифметично-логічний пристрій мікропроцесора…………………….36

5.8. Пристрої вводу/виводу. Поняття шинних драйверів………………......37

5.9. Поняття інтерфейсу………………………………………………………39

5.10. Передавання інформації у послідовному коді………………………..40

5.11.. Пам’ять мікропроцесорів та операції з нею………………………….43

5.12. Адресний простір мікропроцесора ……………………………………47

5.13. Поняття стеку та його використовування ..…………………………...50

6. Мови програмування мікропроцесорів……………..……………….52

6.1. Рівні мов програмування………………………………………………..52

6.2. Основні правила запису програм на мові асемблеру ……………….53

6.3. Програмне забезпечення мікропроцесорних систем та його види …...55

6.4. Способи адресації в мікропроцесорних системах…………….……….56

6.5. Формати команд мікропроцесорів……………………………………...58

6.6. Робочий цикл виконання програми мікропроцесором………………..59

7. Однокристальний мікропроцесорний контролер КР1816ВЕ51……61

7.1. Номенклатура та порівняльні характеристики мікропроцесорів……..61

7.2. Структурна схема КР1816 ВЕ51та призначення складових …….……63

7.3. Функціонування контролера КР1816ВЕ51………...…………………..68

7.4. Система команд КР1816ВЕ51………………………………………….70

8. Приклади програмування на асемблері КР1816ВЕ51…………….75

8.1. Формалізований підхід до розробки прикладної програми…………75

8.2. Підрахунок імпульсів……………………………………………………77

8.3. Функції часової витримки……………………………………………….78

8.4. Функції вимірювання часових інтервалів……………………………...79

8.5. Перетворення кодів із однієї системи числення в іншу……………....80

8.6. Аналого-цифрове перетворення ……………………………………….80

8.7. Приклад програмування технічної задачі……………………………..82

Контрольні запитання з курсу………...…………………………………...88

Література ……………………………………………………………………91

ДОДАТОК…(мпк «ЛОМІКОНТ)……………………… ……………… 94

мпк «ЛОМІКОНТ»……(ДОДАТОК)