Проектування мікропроцесорних систем

Переваги вивчення дисципліни: У міру збільшення на ринку збуту кількості систем, побудованих із застосуванням мікропроцесорів, зростає потреба у вивченні різних особливостей різних мікропроцесорних систем, а також в макетних системах підтримки їх розробок. Можливості таких систем змінюються в широких межах, від набору найпростіших дешевих коштів з обмеженими функціями (зазвичай орієнтованими на розробку програмного забезпечення) до великих універсальних систем, що створюють всі умови для розробки як апаратних, так і програмних засобів одночасно багатьма користувачами. Розглядаються системи підтримки мікропроцесорних розробок і такі програмні модулі цих систем, як текстові редактори, асемблери, редактори зв’язків, компілятори і різні налагоджувальні програмні засоби. Типовими для них апаратними засобами є внутрішньосхемні емулятори та логічні аналізатори

Мета: надання студентам знань о сучасних інструментальних засобів підтримки розробників мікропроцесорних систем (МПС) і мікроконтролерів (МК), а також освоєння методики програмування і проектування МПС і МК.

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

Компетентності, якими повинен оволодіти здобувач вищої освіти:

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

У результаті вивчення навчальної дисципліни «ПМПС» студент повинен 

  • знати: архітектуру и функціональні можливості сучасних мікропроцесорів и мікроконтролерів (Embedded Microprocessors and Microcontrollers); основні мікроконтролерні сімейства провідних зарубіжних фірм (Intel, Motorola та ін);
  • вміти: працювати з мікропроцесорними системами; самостійно проектувати фрагменти резидентного програмного забезпечення для конкретних типів МК.

Зміст дисципліни: Аналіз внутрішньої структури базової моделі МСS-51. Аналіз системи команд для MCS-51. Функціональні особливості мікроконтролерів груп: 8Х5Х, 8ХС51, 8ХС5Х, 8ХС51FX, 8XC51GB. Архітектура та функціональні можливості МК сімейства MCS-251.Огляд і загальна характеристика МК серії MCS-96/196. Комплекс інструментальних засобів підтримки розробника. Огляд налагоджувальних засобів для МК фірми Intel і Motorola. Сімейство МК МС68НС05. Особливості МК сімейства МС68НС08. Сімейство найбільш поширених і популярних в світі МК МС68НС11. Сімейства модульних мікроконтролерів МС68НС16 і МС68300. 32 х розрядні мікропроцесори фірми Motorola МС68000, МС68020, МС68030, МС68040, МС68060. Інтерфейсні БІС МС68681 і МС68230