ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«НАЦИОНАЛЬНЫЙ МИНЕРАЛЬНО-СЫРЬЕВОЙ УНИВЕРСИТЕТ «ГОРНЫЙ»
Согласовано | Утверждаю |
Руководитель ООП по направлению 220700, доц. ______________ «___» ___________ 2012 г. | Заведующий кафедрой АТПП, доц. ______________ «___» ___________ 2012 г. |
РАБОЧАЯ ПРОГРАММА
УЧЕБНОЙ ДИСЦИПЛИНЫ
«Современные средства разработки прикладного программного обеспечения микропроцессорных систем»
Направление подготовки:
220700 – «Автоматизация технологических процессов и производств»
Программы:
«Системы автоматизированного управления в горном деле»
Квалификация (степень) выпускника: магистр
Форма обучения: очная
Составитель: ____________ доц. каф. АТПП
Программа является приложением
к учебному плану в соответствии с ФГОС-03
САНКТ-ПЕТЕРБУРГ
2012
1. Цели и задачи дисциплины: Основной целью изучения дисциплины «Современные средства разработки прикладного программного обеспечения микропроцессорных систем управления» является изучение студентами современных технических и программных средств разработки и отладки прикладного программного обеспечения микропроцессорных систем.
2. Место дисциплины в структуре ООП: Профессиональный цикл. Дисциплины по выбору студента.
3. Требования к результатам освоения дисциплины:
Процесс изучения дисциплины направлен на формирование следующих компетенций: ПК-3, ПК-12, ПК-13, ПК-40, ПК-49.
В результате изучения дисциплины студент должен:
Знать:
- современные средства разработки прикладных программ для микропроцессорных систем; основы программирования на языке ассемблер; аппаратные и программные принципы реализации управляющих и контролирующих устройств; иметь представление о применении микропроцессорных устройств на базе промышленных компьютеров и микроконтроллеров в системах управления и защиты на предприятиях горной промышленности.
Уметь:
- составлять программы на языке ассемблер для современных типов микроконтроллеров и производить их отладку.
4. Объем дисциплины и виды учебной работы
Общая трудоемкость дисциплины составляет ___3_____ зачетных единиц.
Вид учебной работы | Всего часов | Семестры | ||
Аудиторные занятия (всего) | 51 | В | ||
В том числе: | - | - | - | - |
Лекции | 17 | В | ||
Практические занятия (ПЗ) | ||||
Семинары (С) | ||||
Лабораторные работы (ЛР) | 34 | В | ||
Самостоятельная работа (всего) | 57 | В | ||
В том числе: | - | - | - | - |
Курсовой проект (работа) | 16 | В | ||
Расчетно-графические работы | ||||
Реферат | ||||
Другие виды самостоятельной работы | 41 | В | ||
Вид промежуточной аттестации (зачет, экзамен) | экзамен | В | ||
Общая трудоемкость, час зач. ед. | 108 | |||
3 |
5. Содержание дисциплины
5.1. Содержание разделов дисциплины
5.1.1. Обзор современных средств разработки прикладных программ для микроконтроллеров. Интегрированная среда разработки IAR5.20.1.
5.1.2. Основные понятия и определения микропроцессорной техники. Микропроцессоры и микроконтроллеры. Принципы организации систем управления на базе микропроцессорных систем и микроконтроллеров. Классификация аппаратных и программных средств МК и МП. Внутренняя архитектура микропроцессорных систем и однокристальных микроконтроллеров. Типовая архитектура серийных микропроцессоров и микроконтроллеров. Внутренний интерфейс микропроцессорных систем управления и микроконтроллеров. Шины, протокол обмена, технические средства. Организация обмена информации между отдельными элементами системы.
5.1.3. Принципы разработки прикладных программ в среде IAR5.20.1. Открытие нового проекта и его организация. Назначение пунктов меню и окон. Порядок работы в среде проектирования.
5.1.4. Написание программы и ее отладка. Режим симуляции и контроль состояния регистров микроконтроллера. Внутрисхемная эмуляция и пошаговая отладка программы в составе изделия.
5.1.5. Прошивка микроконтроллера и проверка работоспособности системы в целом.
5.1.5. Особенности применения на горном предприятии.
5.2 Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами: Обеспечиваемых дисциплин нет.
5.3. Разделы дисциплин и виды занятий
№ п/п | Наименование раздела дисциплины | Лекц. | Практ. зан. | Лаб. зан. | Семин | СРС | Все-го час. |
| 1 | Обзор современных средств разработки прикладных программ для микроконтроллеров | 2 | 2 | 4 | |||
| 2 | Основные понятия и определения микропроцессорной техники. Микропроцессоры и микроконтроллеры. Принципы организации систем управления на базе микропроцессорных систем и микроконтроллеров. | 3 | 2 | 5 | |||
| 3 | Принципы разработки прикладных программ в среде IAR5.20.1. | 2 | 4 | 8 | 14 | ||
| 4 | Написание программы и ее отладка. | 6 | 28 | 43 | 77 | ||
| 5 | Прошивка микроконтроллера и проверка работоспособности системы в целом. | 2 | 2 | 4 | |||
| 6 | Особенности применения на горном предприятии. | 2 | 2 | 4 |
6. Лабораторный практикум
№ п/п | № раздела дисциплины | Наименование лабораторных работ | Трудо-емкость (час.) |
| 1 | 3 | Изучение интегрированной среды разработки прикладных программ IAR5.20.1 | 4 |
| 2 | 4 | Написание программы на языке Assembler и ее отладка | 28 |
| 3 | 5 | Прошивка микроконтроллера и проверка работоспособности системы в целом. | 2 |
7. Практические занятия (семинары): не предусмотрены
8. Примерная тематика курсовых проектов (работ):
8.1. Разработка системы контроля температуры на базе ОМК MSP430G2131;
8.2. Разработка устройства контроля положения объекта с помощью ультразвукового датчика на базе ОМК MSP430G2131;
8.3. Разработка ПО устройства контроля скорости вращения вала электродвигателя на базе фотоинтерраптора и ОМК MSP430G2131;
8.4. Реализация на ОМК MSP430G2131 устройства контроля шахтной атмосферы.
9. Учебно-методическое и информационное обеспечение дисциплины:
а) основная литература
1. Микропроцессоры от 8086 до Pentium 3 Xeon и AMD-К6-3. М.: Изд. ДМК, 2000.
2. Программирование на языке ассемблера. 1ВМ РС. М.: Изд. ДИАЛОГ-МИФИ, 1996.
б) дополнительная литература
Микроконтроллеры РIС 16С7Х. М.: Изд. Наука и техника, 2000. ИсидаХ. Программирование для микрокомпьютеров. М.: Мир, 1988. Применение микропроцессоров для автоматизации технологических процессов. Л.: Энергоатомиздат, 1986.в) программное обеспечение: IAR5.20.1
г) базы данных, информационно-справочные и поисковые системы: не используются
10. Материально-техническое обеспечение дисциплины:
Специализированная аудитория № 000.
Эксперты:
доц. каф. АТПП
асс. каф. АТПП


