Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

ЛАБОРАТОРНА РОБОТА № 1. Імені михайла остроградського



Імені михайла остроградського

ІНСТИТУТ ЕЛЕКТРОМЕХАНІКИ, ЕНЕРГОЗБЕРЕЖЕННЯ І

КОМП’ЮТЕРНИХ ТЕХНОЛОГІЙ

 

 

МЕТОДИЧНІ ВКАЗІВКИ

ЩОДО ВИКОНАННЯ лабораторних робіт

З НАВЧАЛЬНОЇ дисципліни

“ Основи програмування мікропроцесорів ”

ДЛЯ СТУДЕНТІВ УСІХ форм навчання

ЗІ СПЕЦІАЛЬНОСТІ

6.091400 - “Системи управління та автоматики”

 

 

КРЕМЕНЧУК 2007


Методичні вказівки щодо виконання лабораторних робіт з дисципліни “Основи програмування мікропроцесорів” для студентів усіх форм навчання спеціальності 6.091400 “Системи управління та автоматики”

Укладачі: cт. викл. І.С.Конох

Рецензент: доц. В.В. Прус

 

 

Кафедра систем автоматичного управління та електропривода

 

 

Затверджено методичною радою КДПУ

Протокол №_________від__________2007 р.

Заступник голови методичної ради___________доц. С.А. Сергієнко

МІСТ

  Вступ
1. Лабораторна робота № 1. Практичне застосування середовища розробки додатків для К1816ВЕ51 (Intel iMCS 8051)
2. Лабораторна робота № 2. Програмування мовою Асемблер для К1816ВЕ51 (Intel iMCS 8051). Команди обміну даними, математичні команди
3. Лабораторна робота № 3. Програмування мовою Асемблер для контролера К1816ВЕ51. Використання логічних команд, команд передачі керування, організація циклів
4. Лабораторна робота № 4. Програмування зовнішніх портів контролера і засобів реального часу
5. Лабораторна робота № 5. Розробка програми управління об’єктами на базі контролера iMCS 8051
6. Список літератури
     
     
     
     
     
     
     
     
     

 


ВСТУП

 

Необхідність вивчення курсу “Основи програмування мікропроцесорів” випливає з кваліфікаційної характеристики спеціальності 6.091400 - “Системи управління та автоматика”, яка визначає як мету навчання, підготовку інженерів-системотехників, здатних самостійно і творчо вирішувати задачі проектування, дослідження та експлуатації систем автоматичного управління та телемеханіки, основою побудови яких є мікропроцесорні пристрої.

Дисципліна “Основи програмування мікропроцесорів” продовжує цикл дисциплін, які вивчають питання побудови мікропроцесорних пристроїв, створення програмного забезпечення для складних систем керування технологічним обладнанням, що обслуговує спільну роботу їх інформаційних засобів. Метою дисципліни є вивчення структури та роботи сучасних мікропроцесорів і мікроконтролерів, принципів їх застосування в системах управління; освоєння методів розробки керуючих програм для вирішення типових задач функціювання мікропроцесорних систем.

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

У результаті вивчення предмета студент повинен

знати:

принцип функціонування найпростішого мікропроцесора та основні поняття мікропроцесорної техніки; типову внутрішню структуру мікропроцесора та мікроконтролера, мікропроцесорної системи на їх основі;

види пам’яті, організацію пам’яті, види і призначення портів, системні шини, машинні такти і цикли, види адресації, основні групи команд мікропроцесорів, приклади використання команд.

Уміти:

опанувати побудову конструкцій передачі управління, цикли, організацію системи переривань;

користуватись апаратним і програмним забезпеченням, які застосовуються для розробки і налагодження керуючих програм;

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

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


ЛАБОРАТОРНА РОБОТА № 1

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.