Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МПТ.doc
Скачиваний:
65
Добавлен:
03.11.2018
Размер:
20.52 Mб
Скачать
  1. Типові 8- та 16- розрядні мікропроцесори

для побудови МПС...................................................... 31

4.1 Восьмирозрядний мікропроцесор 8080А.................31

4.2 16-розрядний мікропроцесор 8086.......................... 64

5. Організація взаємодії мп з зовнішнім

середовищем...................................................................97

5.1 Інтерфейс...................................................................98

5.2 Порти вводу-виводу.................................................98

5.3 Організація взаємодії елементів МПС...................99

5.4 Типові методи вводу-виводу інформації в МПС.100

5.5 Інтерфейс з ПЗП......................................................103

5.6Інтерфейс з ОЗП.......................................................104

5.7Інтерфейс портів вводу/виводу...............................105

5.8 Загальні засади синтезу дешифраторів

зовнішніх пристроїв......................................................107

6. Пам’ять мікропроцесорних пристроїв................112

6.1 Основні характеристики і класифікація

запам’ятовуючих пристроїв.........................................112

6.2 Надоперативні і оперативні запам’ятовуючі

пристрої...........................................................................112

6.3 Постійні запам’ятовуючі пристрої........................115

6.4 Організація модулів пам'яті МПС.........................117

7. Інтерфейсні ВІС для проектування МПС..........121

7.1 Програмований адаптер паралельного

інтерфейса......................................................................121

7.2 Програмований зв’язковий адаптер......................127

7.3 Програмований інтервальний таймер...................134

7.4 Організація типового інтерфейсу вводу-виводу

в МПС............................................................................139

8 Однокристальні мікроЕОМ...................................144

8.1 Загальна характеристика МК фірми Intel.............144

8.2 Мікроконтролери фірми MICROCHIP..................184

9 Основи програмування на мові Асемблер..........189

9.1Формат бланка асемблерної програми ...................189

9.2 Директиви асемблера..............................................194

    1. Макрокоманди......................................................199

10 Загальні засади і особливості програмування

та відлагодження мікропроцесорних пристроїв..203

10.1 Особливості структури мікропроцесорних

пристроїв..........................................................................203

10.2 Загальні засади і особливості програмування

МПС…………………………………………………..…206

10.3 Засоби відлагодження мікропроцесорних

систем................................................................................216

Список використаних джерел.........................................225

Вступ

Зараз спостерігається тенденція впровадження мікропроцесорної техніки в усіх галузях народного господарства, зокрема для автоматизації об’єктів нафтогазового комплексу, інтелектуалізації давачів інформації та запровадження прогресивних комп’ютерно-інтегрованих технологій керування.

Ядром сучасних мікропроцесорних засобів автоматизації є мікропроцесор. Розуміння його архітектури, освоєння системи команд, принципів побудови мікропроцесорних систем, їх програмування є важливим фактором як при проектуванні, так і під час експлуатації та обслуговування нових технічних засобів на їх основі.

Курс лекцій є основою для самостійного освоєння студентами основ мікропроцесорної техніки, основних термінів , архітектури та системи команд типових 8- та 16- розрядних мікропроцесорів та мікроконтролерів , методів організації мікропроцесорних систем , розробки їх програмного забезпечення та методів його відлагодження.

Курс лекцій має десять розділів.

В першому та другому розділах дається визначення основних понять мікропроцесорної техніки , а також коротко освітлюються основи двійкової арифметики для цифрових систем.

В третьому розділі приведена класифікація мікропроцесорів , світові тенденції їх розвитку , області застосування.

Четвертий розділ знайомить з типовими 8- та 16- розрядними мікропроцесорами ,їх архітектурою , функціонуванням та системами команд.За основу взята родина 8080 ,яка розроблена фірмою Intel.

П’ятий ,шостий та сьомий розділи висвітлюють питання організації мікропроцесорних систем , способами організації модулів пам’яті та периферійних пристроїв зв’язку з об’єктами . Зокрема приведена характеристика основних типів запам’ятовуючих пристроїв , паралельного та послідовного адаптерів і інтервального таймера , а також основи їх програмування та способи підключення до системних шин.

У восьмому розділі викладені питання ,які стосуються однокристальних мікроЕОМ .Детально розглядається універсальний мікроконтролер родини 8051 фірми Intel , а також інші мікроконтролери , які мають його ядро. Приведена характеристика популярних РІС- процесорів фірми MICROCHIP.

В дев’ятому та десятому розділах викладені основи програмування сікропроцесорних систем та методи їх відлагодження. Подаються основи програмування на асемблері.