2024-2025_ИП_09_02_07_2023_ИП-23-3_plx_Программирование встроенных систем
 
Санкт- Петербургское государственное бюджетное

профессиональное образовательное учреждение

"Политехнический колледж городского хозяйства"

Программирование встроенных систем
рабочая программа дисциплины
Специальность
09.02.07 Информационные системы и программирование

Правительство Санкт-Петербурга

Комитет по науке и высшей школе

Приложение

к ОП СПО  по специальности

09.02.07 Информационные системы и программирование

, утвержденной приказом от

09.12.2016 г. №1547-ОД

 
самостоятельная работа
0
контактная работа
92
в том числе:
Часов по учебному плану
92
Общая трудоемкость
92 часов
Форма обучения
очная
Квалификация
Программист
Виды контроля  в семестрах:
зачет с оценкой 6 другие формы контроля 5
 
 
Распределение часов  дисциплины по семестрам
Семестр

5

6

Итого
Вид занятий
УП
РП
УП
РП
УП
РП
Практические
24
24
68
68
92
92
Контактная работа

24
24
68
68
92
92
Сам. работа
Часы на контроль
Итого
24
24
68
68
92
92
 
 
Разработчик(и): 
Организация-разработчик:

Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж городского хозяйства».

 
Преподаватель К.т.н., доцент Михейкин Сергей Сергеевич
 
 
Рабочая программа дисциплины
Программирование встроенных систем
разработана в соответствии с ФГОС СПО:

Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.07 ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ (приказ Минобрнауки России от 09.12.2016 г. № 1547)

составлена на основании учебного плана:
по специальности Информационные системы и программирование

 
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
В результате освоения дисциплины студент должен уметь:

- составлять и отлаживать простые программы для микроконтроллеров с использованием специа-лизированных программных пакетов;

-записывать и перезаписывать программное обеспечение в микроконтроллеры;

- оформлять технологическую и другую техническую документацию в соответствии с требовани-ями ГОСТ;

В результате освоения дисциплины студент должен знать:

- основные правила программирования микроконтроллеров;

- способы написания и отладки управляющих программ;

 
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
Цикл (раздел) ОП:
ПЦ
 
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
ОК 01.: Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 02.: Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 03.: Планировать и реализовывать собственное профессиональное и личностное развитие, предпринимательскую деятельность в профессиональной сфере, использовать знания по финансовой грамотности в различных жизненных ситуациях
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 04.: Эффективно взаимодействовать и работать в коллективе и команде
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 05.: Осуществлять устную и письменную коммуникацию на государственном языке Российской Федерации с учетом особенностей социального и культурного контекста
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 06.: Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей, в том числе с учетом гармонизации межнациональных и межрелигиозных отношений, применять стандарты антикоррупционного поведения
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 07.: Содействовать сохранению окружающей среды, ресурсосбережению, применять знания об изменении климата, принципы бережливого производства, эффективно действовать в чрезвычайных ситуациях
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 08.: Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 09.: Пользоваться профессиональной документацией на государственном и иностранном языках
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 2.1.: Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 2.2.: Выполнять интеграцию модулей в программное обеспечение.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 2.3.: Выполнять отладку программного модуля с использованием специализированных программных средств.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 2.4.: Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 2.5.: Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования.
 
 
 
 
 
 
 
 
 
 
 
 
 
В результате освоения дисциплины обучающийся должен:
 
 
3.1
Знать:
 
 
3.2
Уметь:
 
4. ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ ДИСЦИПЛИНЫ
 
Код занятия
Наименование разделов и тем /вид занятия/
Семестр / Курс
Часов
Примечание
 
Раздел 1. Тема 1. Встроенные системы и микроконтроллеры
 
1. 1
Микропроцессоры и микроконтроллеры : принцип работы, функциональная схема

/Пр/

5
2
 
1. 2
Особенности программирования микроконтроллеров

/Пр/

5
2
 
Раздел 2. Тема 2. Программирование микроконтроллеров AVR
 
2. 1
Создание программного проекта в среде Microchip Studio

/Пр/

5
2
 
2. 2
Знакомство со средой компьютерного моделирования САПР Proteus 8.2

/Пр/

5
2
 
2. 3
Программирование состояния портов ввода-вывода

/Пр/

5
2
 
2. 4
Программирование встроенной системы SOS

/Пр/

5
2
 
2. 5
Программирование эффекта «бегущий огонек»

/Пр/

5
2
 
2. 6
Прием  и программная обработка сигналов внешних устройств

/Пр/

5
2
 
2. 7
Программирование   кнопочного пульта управления

/Пр/

5
2
 
2. 8
Подключение к микроконтроллеру цифровых индикаторов индикаторов

/Пр/

5
2
 
2. 9
Программирование цифровой  индикации в статическом режиме

/Пр/

5
4
 
Раздел 3. Тема 3 Программирование встроенных периферийных устройств микроконтроллеров
 
3. 1
Организация прерываний

/Пр/

6
2
 
3. 2
Программирование работы встроенных таймеров микроконтроллера

/Пр/

6
2
 
3. 3
Программирование динамической индикации с использованием встроенных таймеров-счетчиков

/Пр/

6
4
 
3. 4
Программирование режима ШИМ встроенных таймеров-счетчиков

/Пр/

6
2
 
3. 5
Разработка программы  регулирования яркости светодиодов

/Пр/

6
4
 
3. 6
Программирование работы встроенного АЦП микроконтроллера

/Пр/

6
2
 
3. 7
Программирование цифрового вольтметра на базе микроконтроллера

/Пр/

6
4
 
3. 8
Подключение программируемых внешних устройств

/Пр/

6
2
 
3. 9
Программирование работы  LCD дисплея

/Пр/

6
4
 
3. 10
Передача двухстрочного текста на LCD матрицу 16 на 2

/Пр/

6
4
 
Раздел 4. Тема 4. Программирование встроенных интерфейсов микроконтроллера
 
4. 1
Разновидности встроенных последовательных интерфейсов МК/Пр/
6
2
 
4. 2
Интерфейс USART: устройство и принцип работы

/Пр/

6
2
 
4. 3
Программирование передачи текста в ПК по UART

/Пр/

6
4
 
4. 4
Программирование передачи информации по UART между МК

/Пр/

6
2
 
4. 5
Интерфейс TWI (Two-wire Serial Interface)I2C.

/Пр/

6
2
 
4. 6
Программирование часов реального времени с цифровой индикацией

/Пр/

6
4
 
4. 7
Подключение по шине TWI цифровых датчиков температуры

/Пр/

6
4
 
4. 8
Интерфейс SPI (Serial Peripheral Interface).

/Пр/

6
2
 
4. 9
Базовые настройки интерфейса SPI

/Пр/

6
2
 
4. 10
Реализация внутрисхемного программирования микроконтроллеров по шине SPI

/Пр/

6
4
 
4. 11
Подключение по шине SPI карты памяти SD (Secure Digital).

/Пр/

6
2
 
4. 12
Программная реализация интерфейса 1-WIRE

/Пр/

6
4
 
4. 13
Программирование цифрового термометра на базе DS1820

/Пр/

6
4
 
5. ЛИТЕРАТУРА
Основные источники: 1.Микроконтроллеры для систем автоматики: учебное пособие / А.М. Водовозов, 3 изд. – М.:Инфра - Инженерия, 2016, - 164 с. 2.Программирование на языке СИ: учебное пособие/ Кузин А.В., Чумакова Е.В. – М.: Форум, 2015 – 142 с. Интернет источники: 1. http://narodstream.ru/programmirovanie-mk-avr/ - Программирование микроконтроллеров AVR
 
5.1. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
 
1
 
5.2. Перечень программного обеспечения
1. Microchip Studio

2.  Proteus 8.9 Pro

 
5.3. Перечень информационных справочных систем
 
 
6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
 
7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО  ДИСЦИПЛИНЕ