Go to file
2023-06-23 15:08:26 +03:00
.gitignore Миграция проекта с Atmel Studio на Microchip Studio 2023-06-07 16:28:28 +03:00
calculator.c
calculator.h
func.c Исправлена ошибка переполнения переменной 2023-06-08 17:15:36 +03:00
func.h Исправлена ошибка переполнения переменной 2023-06-08 17:15:36 +03:00
GccApplication3_6_2.atsln Миграция проекта с Atmel Studio на Microchip Studio 2023-06-07 16:28:28 +03:00
GccApplication3_6_2.atsuo Исправление переполнения 2023-06-08 15:41:54 +03:00
GccApplication3_6_2.componentinfo.xml Исправлена ошибка переполнения переменной 2023-06-08 17:15:36 +03:00
GccApplication3_6_2.cproj Исправлена ошибка переполнения переменной 2023-06-08 17:15:36 +03:00
GccApplication3_6_2(1).atsln Исправлена ошибка переполнения переменной 2023-06-08 17:15:36 +03:00
GccApplication3_6_2(1).cproj Исправлена ошибка переполнения переменной 2023-06-08 17:15:36 +03:00
GccApplication3.atsln Миграция проекта с Atmel Studio на Microchip Studio 2023-06-07 16:28:28 +03:00
GccApplication3.atsuo Atmel Studio project files 2023-06-05 14:27:07 +03:00
GccApplication3.componentinfo.xml Миграция проекта с Atmel Studio на Microchip Studio 2023-06-07 16:28:28 +03:00
GccApplication3.cproj Миграция проекта с Atmel Studio на Microchip Studio 2023-06-07 16:28:28 +03:00
keyboard.c Исправление табуляции 2023-06-23 15:08:26 +03:00
keyboard.h
main.c
README.md
spi_master.c Исправлена ошибка переполнения переменной 2023-06-08 17:15:36 +03:00
spi_master.h Исправлена ошибка переполнения переменной 2023-06-08 17:15:36 +03:00
timer.c
timer.h
uart.c
uart.h

Задание

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

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

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

Части задачи

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