Инструменты пользователя

Инструменты сайта


mp2013

Содержание

Микропроцессоры в системах автоматизации 2013

Ближайшая консультация: 4.04 (пятница) после 17:00 ауд. 1405

Новое: методические_материалы_2013.docx

Экзаменационные билеты экзамен_мпса_2013.docx

Софт

AVR Studio и компиляторы http://yadi.sk/d/X56QwSIa8gsnN пароль VMSS

Код семинара 6: пример использования дисплея, библиотека lcd test_lcd.rar

Код семинара 7: программирование встроенного АЦП, реализация П-регулятора (с комментариями) test_adc.rar

Код семинара 8: программирование таймера в режиме Normal, CTC seminar_timers.rar

Примеры работы с указателями (с объяснениями!)

Домашние и лабораторные работы

Абрамян М.Э. 1000 задач по программированию: часть 1, часть 2

Требования к оформлению и защитам ДЗ 1-4 и ЛР 1 (обновлено 10 декабря, добавлена ЛР2)

Все варианты для всех групп для всех заданий выбираются согласно https://docs.google.com/spreadsheet/ccc?key=0AqGflhHDAutudFdEa180VXFUZm1ab0ZvSnlYSERqVnc#gid=0 !!!

ДЗ №1 (программирование-1) dz_1-2013.xls. Выдано 4.09 (гр. 1) и 11.09 (гр. 2). Защита до 20.09 (гр. 1) и 27.09 (гр. 2)
ДЗ №2 (машинное представление чисел-1) problems2.zip. Выдано 10.09 (обе группы). Защита до 4.10 (обе группы)
ДЗ №3 (машинное представление чисел-2) problems3.zip. Выдано 17.09 (обе группы). Защита до 11.10 (обе группы)
ДЗ №4 (программирование-2) dz_4-2013.xls. Выдано 18.09 (гр. 1) и 25.09 (гр. 2). Защита до 11.10 (обе группы)

Семинары

Семинар 1. Введение в среду программирования AVR Studio (4/11 сентября)

Семинар 2. Типы данных, циклы, ветвления (18/25 сентября)

Весь семинар: видео

Семинар 3. Порты ввода/вывода (2/9 октября)

Семинар 4. Побитовые операции

Запись не велась, см. текст Побитовые операции

Семинар 5. Указатели (30 октября/6 ноября)

Весь семинар: скринкаст

Семинар 6. Строки и дисплей (13/20 ноября)

Скринкасты с АТ-10-1: часть 1, часть 2
Скринкасты с АТ-10-2: весь семинар

http://forum.cxem.net/index.php?showtopic=116831 - одна из ЛР 2012 г.

Семинар 7. АЦП (27 ноября/4 декабря)

Запись не велась

Семинар 8. Таймер (11/18 декабря)

Весь семинар: скринкаст

Семинар 9. Новый год (25/32 декабря)

Лекции

Лекция 1. Вводная (3 сентября)

Видео: часть 1, часть 2

Лекция 2. Машинное представление целых неотрицательных чисел (10 сентября)

Видео: часть 1, часть 2

Лекция 3. Машинное представление целых знаковых чисел. Дополнительный код (17 сентября)

Лекция 4. Машинное представление вещественных чисел. Формат IEEE-754 (24 сентября)

Лекция 5. Порты ввода/вывода (1 октября)

Лекция 6. От Бэббиджа до фон Неймана (8 октября)

Лекция 7. Становление дисциплины программирования (15 октября)

Видео: вся лекция

Лекция 8. Стек, вызовы функций, соглашения о вызовах функций (22 октября)

Видео: часть 1, часть 2

Лекция 9. Стек, вызовы функций, соглашения о вызовах функций. Продолжение (29 октября)

Лекция 10. Логическая организация памяти. Гарвардская архитектура, конвейерное исполнение (5 ноября)

Видео: часть 1, часть 2

Лекция 11. ATMega16: Машинный цикл, конвейер, Гарвардская архитектура, прерывания (12 ноября)

Лекция 12. АЦП (19 ноября)

Лекция 13. Техническая реализация ПИД-регулятора (26 ноября)

Лекция 14. ПИД, продолжение. Таймеры (3 декабря)

Лекция 15. Таймеры, продолжение. Прерывания (10 декабря)

Видео: часть 1, часть 2

Лекция 16. Конечные автоматы (17 декабря)

Лекция 17. Вычислительная техника СССР и России (24 декабря)

Лекция 18. Проставление конечных автоматов (31 декабря, 23:30)

Литература

mp2013.txt · Последние изменения: 2014/05/20 20:02 — v.yuzhanin