.gitignore | ||
calculator.c | ||
calculator.h | ||
func.c | ||
func.h | ||
GccApplication3_6_2.atsln | ||
GccApplication3_6_2.atsuo | ||
GccApplication3_6_2.componentinfo.xml | ||
GccApplication3_6_2.cproj | ||
GccApplication3_6_2(1).atsln | ||
GccApplication3_6_2(1).cproj | ||
GccApplication3.atsln | ||
GccApplication3.atsuo | ||
GccApplication3.componentinfo.xml | ||
GccApplication3.cproj | ||
keyboard.c | ||
keyboard.h | ||
main.c | ||
README.md | ||
spi_master.c | ||
spi_master.h | ||
timer.c | ||
timer.h | ||
uart.c | ||
uart.h |
Задание
Терминал. Устройство представляет из себя микроконтроллер с клавиатурой (матрица 4 х 4) и подключенное устройство из задания №5. Простейший калькулятор.
Список участников
- Батухтин Михаил
- Бочкина Кристина
- Уткин Никита
- Хромова Полина
Части задачи
- GPIO + GPIO в контексте Atmega328. Pull up, Pull down (Михаил Батухтин/Уткин Никита)
- Физическая реализация клавиатуры (Кристина Бочкина/Полина Хромова)
- SPI интерфейс + SPI у Atmega328 (Кристина Бочкина)
- Программная реализация клавиатуры (Полина Хромова)
- Архитектура ПО (Михаил Батухтин)