
- •Мікропроцесорна техніка
- •Методичні вказівки до виконання лабораторних робіт
- •Використання mplab для складання та налагодження програм мікроконтролера
- •Теоретичні відомості
- •Порядок виконання лабораторної роботи
- •Лабораторна робота № 2 Дії з портами мікроконтролера, логічні операції та обробка окремих бітів
- •Теоретичні відомості
- •2.1. Аналіз роботи програми
- •Лабораторна робота № 3 Створення програмної затримки часу за допомогою циклів
- •Теоретичні відомості
- •3.1. Результати аналізу програми
- •Лабораторна робота № 4 Створення затримки часу за допомогою переривань від таймера
- •4.2. Варіанти задання коефіцієнтів ділення переддільника
- •4.2. Алгоритм управління світлодіодами з затримкою від таймера tmr0
- •4.3. Результати аналізу програми
- •Використання енергонезалежної пам'яті даних
- •У регістрі eecon1 розміщені такі біти керування:
- •5.1. Блок-схема алгоритму обміну з eeprom
- •Використання клавіатури з мікроконтролером
- •Теоретичні відомості
- •6.1. Таблиця результатів тестування
- •Виведення цифрової інформації на семисегментні індикатори
- •Основи використання mplab-icd пояснено далі в ході роботи.
- •Закрити вікно icd Options ().
- •Дослідження мікроконтролерного модуля аналого-цифрового перетворювача
- •Закрити вікно icd Options ().
- •8.1. Результати вимірів і обчислень
У К Р А Ї Н А
Національний аграрний університет
Кафедра автоматизації сільськогосподарського виробництва
Мікропроцесорна техніка
Методичні вказівки до виконання лабораторних робіт
для студентів спеціальності 7.092501 – "Автоматизовані системи управління технологічними процесами" за напрямом підготовки фахівців 0925 – "Автоматизація та комп'ютерно-інтегровані технології"
Київ – 2005
УДК 681.325.5
Наведено методичні вказівки щодо вивчення дисципліни "Мікропроцесорна техніка" та виконання лабораторних робіт з цієї дисципліни на ЕОМ з використанням PIC-контролерів і програмного забезпечення МPLAB.
Рекомендовано методичною комісією факультету електрифікації і автоматизації сільського господарства НАУ
Укладачі: доц. Б.Л. Головінський,
ст. викл. А.А. Руденський
Рецензенти: проф. М.Т. Лут, доц. М.В. Синявський
Навчальне видання
МІКРОПРОЦЕСОРНА ТЕХНІКА
Методичні вказівки до виконання лабораторних робіт
для студентів спеціальності 7.092501 – "Автоматизовані системи управління технологічними процесами" за напрямом підготовки фахівців 0925 – "Автоматизація та комп’ютерно-інтегровані технології"
Укладачі: Головінський Борис Леонтійович,
РУДЕНСЬКИЙ Анатолій Андрійович
Зав. Видавничим центром НАУ А.П. Колесніков
Редактор І.В. Сикотюк
Підписано до друку 14.06.05. Формат 60х84 1/16.
Ум. друк. арк. 2,7. Обл.-вид. арк. 2,9. Наклад 100 пр. Зам. № .
Видавничий центр НАУ.
03041, Київ, вул. Героїв Оборони, 15.
Вступ
Методичні вказівки призначені для засвоєння практичних навичок шляхом виконання лабораторних робіт з дисциплін "Мікропроцесорна техніка" для студентів зі спеціальності 7.092501 – "Автоматизовані системи управління технологічними процесами та виробництвами" за напрямом підготовки фахівців 0925 – "Автоматизація та комп’ютерно-інтегровані технології", "Мікроконтролери і мікропроцесорна техніка" для студентів зі спеціальності 7.091901 – "Енергетика сільськогосподарського виробництва" за напрямом підготовки фахівців 09019 – "Механізація і електрифікація сільського господарства". Методичні вказівки підготовлені відповідно до робочої навчальної програми.
Мета посібника – закріплення знань з мікропроцесорної техніки та придбання практичних навичок з використання апаратної частини, програмування мікроконтролерних засобів за допомогою комп'ютерного середовища MPLAB IDE® і налагоджувача MPLAB ICD®.
Лабораторні роботи виконуються у спеціалізованому комп’ютерному класі з використанням сучасних мікропроцесорних пристроїв на базі РІС-мікроконтролерів фірми Microchip® типів PIC16F628 та PIC16F877.
Лабораторні роботи охоплюють дослідження ядра мікроконтролерів, їх апаратних модулів, програмування та налагодження.
Обсяги лабораторних робіт підібрані так, що їх виконання має бути завершене безпосередньо в лабораторії.
Основними вимогами при відпрацюванні лабораторних робіт та їх оформленні є такі:
лабораторні роботи виконуються в комп’ютерному класі у час, визначений розкладом занять, під керівництвом викладачів;
до лабораторних робіт студенти допускаються після відповідного інструктажу, про що в журналі допуску робиться запис;
після виконання всіх досліджень їх результати повинні бути переглянуті та підписані викладачем;
у звітах лабораторних робіт студенти вказують назву лабораторної роботи, її мету, порядок виконання лабораторної роботи, алгоритм (якщо він наведений), результати досліджень у вигляді розрахунків, таблиць, графіків і висновки, в яких узагальнюються головні результати досліджень;
кожна лабораторна робота захищається студентом, про що на звіті викладач робить відповідний запис;
до заліку чи іспиту допускаються студенти за умов виконання ними всіх передбачених навчальною програмою лабораторних робіт та захисту звітів.
Для контролю знань студентів та самостійної підготовки в кінці кожної роботи наведені контрольні запитання.
Лабораторна робота № 1