====== Микропроцессоры в системах управления (МПСУ) 2017 ====== ==== Консультация Фролова О.Е. ==== 24.01.2018 (среда) 9:00\\ а.1405\\ [[https://docs.google.com/spreadsheets/d/11qdcXxF4pJYIgh8SZYKoLLbdP8EFc-OQuc0oVDBv9SE/edit#gid=0|Что нужно сдать АТ и АСУ]] [[https://docs.google.com/spreadsheets/d/197rZPXgRVtKAA9UJDvJBuvs_BcKUo39nqc0GtPXA09c/edit#gid=0|Выдача стендов]] {{:mp:mp2015:учебное_пособие_мпсу_препринт_.pdf|Методичка по курсу!}}\\ {{:mp:c_language_introduction_2009.pdf|Обзор языка C (старый)}} [[http://people.toiit.sgu.ru/Sinelnikov/PT/C/Kern_Ritch.pdf|Керниган Б., Ритчи Д. Язык программирования Си]]\\ [[http://format.krzaq.cc/|Форматирование кода C]] ===== Задания ===== [[https://docs.google.com/spreadsheets/d/1Pe8IF-4O3wasdPjiZ5oDH1UECQxp7PRL73cj0v--D0I/edit#gid=0|Что нужно сдать АТ и АСУ]]\\ [[https://docs.google.com/spreadsheets/d/1ORXkMDsHPJ0TIkdLftpJFPUXHo54HBHsFZlLa4hOMpI/edit#gid=0|Студенты и задания АС-14-04, АС-14-05, АТ-14-01]] - обратите внимание на свой **сквозной номер**.\\ [[https://docs.google.com/spreadsheets/d/1AxuMLBh1V10OktN0X1G5DfVIbU4sh0Al2Q_Va--VGio/edit#gid=173110094|План лабораторных занятий]]\\ [[https://docs.google.com/spreadsheets/d/1oEYhT6EYrus1yyRfHeKYCGKiU6raKyENddYyQnppnCU/edit#gid=0|Посещение занятий]]\\ {{:mp:2017:task_requirements_2017_rev3.pdf|Требования к оформлению кода, выполнению расчетов по ДЗ и защитам ЛР (обновлено ЛР №2)}} [[https://docs.google.com/spreadsheets/d/1mW8SzSwUS6TmXuUWEU-x5ADSVJII6CPPllCYSYFThHY/edit#gid=0|ДЗ №1 по программированию для АТ-14-01]] \\ Задачник для домашних заданий Абрамян М.Э. 1000 задач по программированию: {{mp2013:абрамян_м.э._-_1000_задач_по_программированию._ч._i.pdf|часть 1}}, {{mp2013:абрамян_м.э._-_1000_задач_по_программированию._ч._ii.pdf|часть 2}}\\ Защиты проходят на лабораторных занятиях по расписанию. **Обратите внимание на требования к защитам ЛР1** **Срок до ?** [[https://www.dropbox.com/s/bqajq50jdxrnljs/Problems2_unsigned_2017.zip?dl=0|ДЗ №2 беззнаковые числа]] **для всех групп**. Для выбора варианта используйте свой **сквозной номер**. **Обратите внимание на требования к защитам**. Защиты проходят на лабораторных занятиях по расписанию. **Срок до 30 сентября** [[https://www.dropbox.com/s/invcq6xrad83x7d/Problems3_signed_2017.zip?dl=0|ДЗ №3 знаковые числа]] **Только АТ**. Для выбора варианта используйте свой **сквозной номер**. **Обратите внимание на требования к защитам**. Защиты проходят на лабораторных занятиях по расписанию. **Срок до ?** [[https://www.dropbox.com/s/itmhrul5lmc1oko/Problems4_float_2017.zip?dl=0|ДЗ №4 вещественные числа]] **для всех групп**. Для выбора варианта используйте свой **сквозной номер**. **Обратите внимание на требования к защитам**. Защиты проходят на лабораторных занятиях по расписанию. **Срок до ?** [[https://docs.google.com/document/d/1nYBBduAnlTnji_BGfNf9-yJ48Exhj6E9C_iGunnavfQ/edit|Задания для ЛР №1 по всем группам (пофамильно)]] [[https://docs.google.com/document/d/1DVKqysm5ZD4u4rxtwofAck5KtBiz1NPNn-kwypvuW5o/edit|Задания 2016 года (пример)]] [[https://docs.google.com/document/d/1NlKIR345cW-Y-uo_74xnnxGlVDZT_b7xx9corGTNsSw/edit|Задания 2015 года (пример)]]\\ [[https://docs.google.com/document/d/1z2Y-wW3CBBpoCWl0PdavUef6wW4ynX_CEEojYQKxdmo/edit|Задания для ЛР №2 по всем группам (пофамильно)]] [[https://docs.google.com/document/d/18s6bVcpn36QIci7pfKvVAi4re_bJdkhVke9LjMPP7zg/edit|Задания 2016 года (пример)]] [[https://docs.google.com/document/d/1DWj5q8dXSkpiabXf2SHo9LSLxAUhs6EY8Jo5BjmFTB8/edit|Задания 2015 года (пример)]] ===== Софт ===== AVR Studio и компиляторы [[http://yadi.sk/d/X56QwSIa8gsnN]] пароль VMSS {{:mp:msys-1.0-windows8.zip|Патч AVR Studio для Windows 8}} - Скачать и заменить msys-1.0.dll в C:\WinAVR-20100110\utils\bin\\ [[https://forum.pjrc.com/threads/25080-Problem-compiling-blinky-with-WinAVR-and-Windows-8-1|Обсуждение на форуме]] {{:mp:2014:установка_avr_studio.rar|Скринкаст по установке AVR Studio на ПК}} [[https://youtu.be/9DDk7Zzts6U|Скринкаст по созданию проекта в AVR Studio]] {{:mp:2014:ft232r_usb_uart.rar|Драйвера на отладчик-программатор}} ===== Лекции ===== [[https://www.youtube.com/playlist?list=PLSVZVy9n1aZEV4fFQfjt725MC2v2ILJiu|Плейлист с лекциями]] ==== Лекция 1. Целые беззнаковые типы (4 сентября) ==== {{:mp:2017:lecture1_intro_2017.pptx|Слайды с лекции}}\\ Раздел II {{:mp:mp2015:учебное_пособие_мпсу_препринт_.pdf|Методички}}\\ ==== Лекция 2. Целые беззнаковые типы. Окончание (11 сентября) ==== {{:mp:2017:lecture1_unsigned_samples_2017.pptx|}} ==== Семинар по С, часть 1. Только АТ (13 сентября) ==== Задача на выделение разрядов целого числа Цикл for\\ Функции в языке C\\ Целочисленные и вещественные операции\\ Округление вещественных чисел\\ ==== Лекция 3. Порты ввода-вывода (18 сентября) ==== Раздел V {{:mp:mp2015:учебное_пособие_мпсу_препринт_.pdf|Методички}}\\ {{:mp:2017:port_scheme.pdf|Схема одной ножки порта ввода-вывода}}\\ {{:mp:2017:lecture3_port_schemes_2017.pptx|Схемы и код из лекции}}\\ ==== Лекция 4. Порты ввода-вывода, программирование (25 сентября) ==== {{:mp:2017:lecture4_port_programming_2017.pptx|}}\\ Крайне рекомендуется посмотреть раздел V методички, тема программирования раскрыта шире, чем на лекции {{:mp:mp2015:учебное_пособие_мпсу_препринт_.pdf|Методички}}\\ ==== Лекция 5. Побитовые операции (2 октября) ==== {{:mp:2017:lecture5_bitwise_operations.pptx|}}\\ Раздел VI {{:mp:mp2015:учебное_пособие_мпсу_препринт_.pdf|Методички}}\\ ==== Лекция 6. Контрольная работа (16 октября) ==== ==== Лекция 7. Эффективное программирование (23 октября) ==== {{:mp:2017:lecture7_effectiev_programming.pptx|}} ==== Лекций 30 октября, 6 ноября не было ==== ==== Лекция 8. Дисплей (13 ноября) ==== {{:mp:2017:lecture8_display.pptx|}}