Go to file
2023-06-03 19:11:52 +03:00
.gitignore Console calculator implementation (initial commit) 2023-02-18 21:14:00 +03:00
calculator.c Fixed calculator implementation 2023-05-29 20:09:14 +03:00
calculator.h Fixed calculator implementation 2023-05-29 20:09:14 +03:00
func.c Добавлен файл с вспомогательными функциями 2023-06-03 19:10:35 +03:00
func.h Добавлен файл с вспомогательными функциями 2023-06-03 19:10:35 +03:00
GccApplication3.cproj Project refactoring 2023-05-26 22:35:59 +03:00
keyboard.c Fixed calculator implementation 2023-05-29 20:09:14 +03:00
keyboard.h Project refactoring 2023-05-26 22:35:59 +03:00
main.c Fixed calculator implementation 2023-05-29 20:09:14 +03:00
README.md Updated README.md 2023-02-22 15:54:22 +03:00
spi_master.c Отправка данных по SPI 2023-06-03 19:11:52 +03:00
spi_master.h Отправка данных по SPI 2023-06-03 19:11:52 +03:00
timer.c Project refactoring 2023-05-26 22:35:59 +03:00
timer.h Project refactoring 2023-05-26 22:35:59 +03:00
uart.c Project refactoring 2023-05-26 22:35:59 +03:00
uart.h Initial commit 2023-04-24 11:14:40 +00:00

Задание

Терминал. Устройство представляет из себя микроконтроллер с клавиатурой (матрица 4 х 4) и подключенное устройство из задания №5. Простейший калькулятор.

Список участников

  • Батухтин Михаил
  • Бочкина Кристина
  • Уткин Никита
  • Хромова Полина

Части задачи

  • GPIO + GPIO в контексте Atmega328. Pull up, Pull down (Кристина Бочкина/Полина Хромова)
  • Реализация клавиатуры (Кристина Бочкина/Полина Хромова)
  • SPI интерфейс + SPI у Atmega328 (Никита Уткин)
  • Архитектура ПО (Михаил Батухтин)