Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
mp2019 [2019/09/16 19:09] v.yuzhanin [Литература и материалы] |
mp2019 [2019/12/10 10:24] (текущий) v.yuzhanin [Лекция 15. Эффективное программирование дисплея (10 декабря)] |
||
---|---|---|---|
Строка 43: | Строка 43: | ||
[[https://www.dropbox.com/s/1expvmitf0os3di/Problems2_unsigned_2019.zip?dl=0|ДЗ №2. Машинное представление беззнаковых чисел]] для всех групп. Обязательно см. {{:mp:2017:task_requirements_2017_rev3.pdf|требования к выполнению ДЗ}} Для выбора варианта используйте свой сквозной номер. Обратите внимание на требования к защитам. Защиты проходят на лабораторных занятиях по расписанию. \\ | [[https://www.dropbox.com/s/1expvmitf0os3di/Problems2_unsigned_2019.zip?dl=0|ДЗ №2. Машинное представление беззнаковых чисел]] для всех групп. Обязательно см. {{:mp:2017:task_requirements_2017_rev3.pdf|требования к выполнению ДЗ}} Для выбора варианта используйте свой сквозной номер. Обратите внимание на требования к защитам. Защиты проходят на лабораторных занятиях по расписанию. \\ | ||
**Срок до 6 октября** | **Срок до 6 октября** | ||
+ | |||
+ | [[https://docs.google.com/document/d/1hTmMTiVM12mha4iZ6mOA5By2ktTvEOjd3A-pNazlRkg/edit|Задания для ЛР №1 по всем группам (пофамильно)]] | ||
+ | [[https://docs.google.com/document/d/1F2pmexvccqEFfbBNR83-T4metFQG65A7erMuDQKdk98/edit|Задания 2018 года (пример)]] | ||
+ | |||
+ | [[https://www.dropbox.com/s/iam0xgzmdypp2c3/Problems3_signed_2019.rar?dl=0|ДЗ №3]]. Машинное представление целых знаковых чисел. **Только для АТ-16**. \\ | ||
+ | **Срок до 17 ноября** | ||
+ | |||
+ | [[https://www.dropbox.com/s/3ngv24imrigjhie/Problems4_float_2019.rar?dl=0|ДЗ №4]]. Машинное представление вещественных чисел.\\ | ||
+ | |||
===== Лекции ===== | ===== Лекции ===== | ||
==== Семинар С1 ==== | ==== Семинар С1 ==== | ||
[[https://www.dropbox.com/s/02x4551zwp1ptgj/seminar_C1.rar?dl=0|Код семинара]] | [[https://www.dropbox.com/s/02x4551zwp1ptgj/seminar_C1.rar?dl=0|Код семинара]] | ||
+ | |||
+ | ==== Семинар С2 ==== | ||
+ | [[https://www.dropbox.com/s/b1lt7iqd1qkyikv/seminar_C2.rar?dl=0|Код семинара]] | ||
Строка 55: | Строка 67: | ||
==== Лекция 2. Машинное представление беззнаковых чисел (окончание) ==== | ==== Лекция 2. Машинное представление беззнаковых чисел (окончание) ==== | ||
+ | ==== Лекция 3. Порты ввода-вывода (17 сентября) ==== | ||
+ | Глава 4 [[https://www.dropbox.com/s/2h5249s4d8vrrvj/yuzhanin_microcontrollers_2019_part1.pdf?dl=0|Методички]]\\ | ||
+ | {{:mp:2017:port_scheme.pdf|Схема одной ножки порта ввода-вывода}}\\ | ||
+ | |||
+ | ==== Лекция 4. Порты ввода-вывода. Продолжение (24 сентября) ==== | ||
+ | {{:mp:2018:lecture4_port_schemes_2018.pptx|}}\\ | ||
+ | {{:mp:2018:lecture4_port_programming_2018.pptx|}}\\ | ||
+ | |||
+ | [[https://www.dropbox.com/s/kac101oj7ylbarl/seminar_port1.rar?dl=0|Код с занятия]] | ||
+ | |||
+ | ==== Лекция 5. Побитовые операции (1 октября) ==== | ||
+ | [[https://www.dropbox.com/s/zegrem1g72j5p5y/lecture5_bitwise_operations.pptx?dl=0|Материал лекции]] | ||
+ | |||
+ | ==== Лекция 6. Эффективное программирование портов ввода-вывода (8 октября) ==== | ||
+ | Разобрана функция detect_buttons, дальше двигаться было преждевременно | ||
+ | |||
+ | ==== Лекция 7. Контрольная работа по портам ввода-вывода (15 октября) ==== | ||
+ | |||
+ | ==== Лекция 8. Машинное представление целых знаковых чисел (21 октября) ==== | ||
+ | |||
+ | ==== Лекция 9. Эффективное программирование портов ввода-вывода. Продолжение (29 октября) ==== | ||
+ | |||
+ | ==== Лекция 10. Первые ЭВМ (5 ноября) ==== | ||
+ | |||
+ | ==== Лекция 11. Машинное представление вещественных чисел с плавающей точкой (12 ноября) ==== | ||
+ | |||
+ | ==== Лекция 12. Указатели (19 ноября) ==== | ||
+ | |||
+ | ==== Лекция 13. Дисплей, строки, кодировки (26 ноября) ==== | ||
+ | {{:mp:2019:lcd_programming_2019.pptx|}} | ||
+ | [[https://www.dropbox.com/s/qgskb4tferiiyh7/SimpleTFT%20-%20linked%20at%202019.rar?dl=0|Пример кода]] | ||
+ | ==== Лекция 14. Стек (3 декабря) ==== | ||
+ | ==== Лекция 15. Эффективное программирование дисплея (10 декабря) ==== | ||
+ | [[https://www.dropbox.com/s/3yxfpd736spzfvc/lecture15_effective_programming_2_display.pptx?dl=0|Лекция]] | ||
+ | ==== Лекция 16. Гарвардская архитектура (17 декабря) ==== | ||
+ | ==== Лекция 17. (24 декабря) ==== |