Організація взаємодії МП з зовнішнім
Стр 1 из 41Следующая ⇒ Івано-Франківський національний технічний Університет нафти і газу М.І. Когутяк МІКРОПРОЦЕСОРНА ТЕХНІКА КУРС ЛЕКЦІЙ
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Івано-Франківський національний технічний Університет нафти і газу Кафедра автоматизації технологічних процесів І моніторингу в екології М.І. Когутяк МІКРОПРОЦЕСОРНА ТЕХНІКА КУРС ЛЕКЦІЙ Для студентів напряму підготовки: Автоматизація та комп’ютерно- Інтегровані технології Рекомендовано методичною радою університету Івано-Франківськ МВ Когутяк М.І. Мікропроцесорна техніка. Курс лекцій. - 2-е видання. – Івано-Франківськ: ІФНТУНГ, 2010. – 211 с. Методичні вказівки складено відповідно до нового навчального плану, та освітньо-кваліфікаційної програми підготовки бакалаврів за напрямом 6.050202 -«Автоматизація та комп’ютерно-інтегровані технології». Методичні вказівки призначені для студентів денної та заочної форм навчання з метою вивчення структури та функціонування мікропроцесорної системи, двійкової арифметики, пам’яті мікропроцесорних пристроїв, основ програмування на мові Асемблер.
Рецензент: доцент кафедри автоматизації технологічних процесів, канд.техн.наук Чигур І.І.
Рекомендовано методичною радою університету (протокол №___ від ________ 2010 року).
© Когутяк М.І., 2010. © ІФНТУНГ, 2010.
МВ Когутяк М.І. Мікропроцесорна техніка. Курс лекцій. 2-е видання. – Івано-Франківськ: ІФНТУНГ, 2010. – 211 с. Методичні вказівки складено відповідно до нового навчального плану, та освітньо-кваліфікаційної програми підготовки бакалаврів за напрямом 6.050202 -«Автоматизація та комп’ютерно-інтегровані технології».
Методичні вказівки призначені для студентів денної та заочної форм навчання з метою вивчення структури та функціонування мікропроцесорної системи, двійкової арифметики, пам’яті мікропроцесорних пристроїв, основ програмування на мові Асемблер.
Рецензент: доц., канд.техн.наук І.І.Чигур
Завідувач кафедри автоматизації технологічних процесів і моніторингу в екології Г.Н. Семенцов
Нормоконтролер Г.Я. Онуфрик
Інженер 1 категорії Н.В. Мирка
Рекомендовано методичною радою університету (протокол №___ від ________ 2010 року).
© Когутяк М.І., 2010. © ІФНТУНГ, 2010.
Зміст стр.
Вступ....................................................................................5 1. Основні терміни. Структура та функціонування мікропроцесорної системи.............................................6 2. Представлення чисел і елементи двійкової арифметики в цифрових пристроях............................12 2.1 Позиційні системи числення................................... 12 2.2 Двійкова арифметика................................................15 2.3 Форми представлення чисел....................................18 3. Загальна характеристика та класифікація МП. Родини та комплекти МП...................................20 Типові 8- та 16- розрядні мікропроцесори для побудови МПС...................................................... 31 4.1 Восьмирозрядний мікропроцесор 8080А.................31 4.2 16-розрядний мікропроцесор 8086.......................... 64 Організація взаємодії МП з зовнішнім середовищем...................................................................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 9.3 Макрокоманди......................................................199 10 Загальні засади і особливості програмування та відлагодження мікропроцесорних пристроїв..203 10.1 Особливості структури мікропроцесорних пристроїв..........................................................................203 10.2 Загальні засади і особливості програмування МПС…………………………………………………..…206 10.3 Засоби відлагодження мікропроцесорних систем................................................................................216 Список використаних джерел.........................................225
Вступ Зараз спостерігається тенденція впровадження мікропроцесорної техніки в усіх галузях народного господарства, зокрема для автоматизації об’єктів нафтогазового комплексу, інтелектуалізації давачів інформації та запровадження прогресивних комп’ютерно-інтегрованих технологій керування. Ядром сучасних мікропроцесорних засобів автоматизації є мікропроцесор. Розуміння його архітектури, освоєння системи команд, принципів побудови мікропроцесорних систем, їх програмування є важливим фактором як при проектуванні, так і під час експлуатації та обслуговування нових технічних засобів на їх основі.
Курс лекцій є основою для самостійного освоєння студентами основ мікропроцесорної техніки, основних термінів, архітектури та системи команд типових 8- та 16- розрядних мікропроцесорів та мікроконтролерів, методів організації мікропроцесорних систем, розробки їх програмного забезпечення та методів його відлагодження. Курс лекцій має десять розділів. В першому та другому розділах дається визначення основних понять мікропроцесорної техніки, а також коротко освітлюються основи двійкової арифметики для цифрових систем. В третьому розділі приведена класифікація мікропроцесорів, світові тенденції їх розвитку, області застосування. Четвертий розділ знайомить з типовими 8- та 16- розрядними мікропроцесорами,їх архітектурою, функціонуванням та системами команд.За основу взята родина 8080,яка розроблена фірмою Intel. П’ятий,шостий та сьомий розділи висвітлюють питання організації мікропроцесорних систем, способами організації модулів пам’яті та периферійних пристроїв зв’язку з об’єктами. Зокрема приведена характеристика основних типів запам’ятовуючих пристроїв, паралельного та послідовного адаптерів і інтервального таймера, а також основи їх програмування та способи підключення до системних шин. У восьмому розділі викладені питання,які стосуються однокристальних мікроЕОМ.Детально розглядається універсальний мікроконтролер родини 8051 фірми Intel, а також інші мікроконтролери, які мають його ядро. Приведена характеристика популярних РІС- процесорів фірми MICROCHIP. В дев’ятому та десятому розділах викладені основи програмування сікропроцесорних систем та методи їх відлагодження. Подаються основи програмування на асемблері. 1 Основні терміни. Структура та функціонування
Читайте также: I. Організація проведення занять Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|