7.091501"Комп’ютерні системи та мережі".
всіх форм навчання
м. Кривий Ріг
2010 р.
Укладачі: канд. техн. наук, доц. Купін А.І. ,
ст..гр. КСМ-05-1 , Довгий А.М.
Практикум дає змогу ознайомитися з можливостями Контролерів Atmega 2561, зокрема базовими елементами їх налагодження та експлуатації. Програмування мікроконтролерів здійснюється у програмному пакеті CodeVison . Практикум складається з 5 лабораторних робіт. Коротко наведено теоретичні відомості щодо основних функцій мікроконтролерів.
Призначені для отримання практичних навичок роботи з мікроконтролерів студентами п’ятого курсу спеціальності 7.091501 "Комп’ютерні системи та мережі".
Розглянуто
на засіданні кафедри
комп’ютерних систем та мереж
Протокол №
від
\
Схвалено
на вченій раді
факультету інформаційних
технологій
Протокол №
від
ПЕРЕДМОВА
Даний практикум вміщує в себе теоретичний матеріал та умови завдань для виконання в аудиторії під керівництвом викладача. В ньому приведено 5 лабораторних робіт, на виконання яких за планом відводиться 51 година.
Загальний об’єм дисципліни „Програмування мікроконтролерів” розраховано на 162 години, з яких на самостійну роботу відводиться 94 години. Даний практикум буде корисний при розгляді основних питань, пов’язаних із програмуванням мікроконтролерів .
Метою даного практикуму є узагальнення та систематизація теоретичного матеріалу з дисципліни „ Програмування мікроконтролерів ”, зокрема, її розділу „Мікроконтролери фірми Atmel ” та вдосконалення практичних навичок студентів по програмуванню мікроконтролерів, виявленню помилок в програмному коді та їх видаленню.
В наступних частинах практикуму викладено теоретичний та
практичний матеріал за розділами:
-Знайомство з програмним пакетом CodeVision.
-Управління блоком світлодіодів.
-Вивчення принципів організації програмного опитування клавіатури.
-Вивчення принципів роботи АЦП мікроконтролеру на прикладі обробки сигналів з термодатчика.
-Реалізація обміну інформацією між ПЕОМ та мікроконтролером через послідовний порт RS-232.
ТЕОРЕТИЧНІ ВІДОМОСТІ
- 7.091501"Комп’ютерні системи та мережі".
- Програмна модель мікроконтролера Atmel avr aTmega 2561.
- Структура регістру станів
- Система команд мікроконтролера avr aTmega2561.
- Результати виконання логічних операцій
- Синтаксис та основні оператори мови с.
- Зміст, правила оформлення звіту, організація і проведення занять
- Лабораторні роботи Лабораторна робота 1
- Тема 1: Опис інтерфейсу компілятора мови с CodeVision avr
- Тема 2: Управління блоком світлодіодів
- Порядок виконання завдання:
- Тема 3: Вивчення принципів організації програмного опитування клавіатури
- Тема 4: Вивчення принципів роботи ацп мікроконтролеру на прикладі обробки сигналів з термодатчика
- Лабораторна робота 5 Тема 5: Реалізація виведення даних на жк-дисплей та обмін інформацією між пеом та мікроконтролером через послідовний порт rs-232
- Список рекомендованої літератури