В этой игровой консоли используется микроконтроллер ATtiny85, OLED 128x64 дисплей на контроллере SSD1306 ориентированный вертикально или горизонтально в зависимости от установленной игры. Управление производится с помощью кнопок или джойстика. Определение нажатия той или иной кнопки осуществляется встроенным АЦП контроллера. В устройстве предусмотрен звуковой зуммер. Питается консоль от литиевой батареи напряжением 3 Вольта.
Биты конфигурации необходимо установить на рабочую частоту 8МГц и запрограммировать бит RSTDISBL, после этого Pin1 станет обычной ножкой ввода-вывода и станет недоступным последовательный ISP режим программирования. Вернуть ISP режим можно высоковольтным параллельным программатором или специальным устройством - fusebit доктором.
В подборку входят игры:
Tiny Space Invaders
Tiny Arkanoid
Tiny Bert
Tiny Bomber
Tiny Gilbert
Tiny Pacman
Tiny Pinball
В файловом архиве находятся исходные коды, файлы прошивок, а также схемы к каждому варианту игры.
Файлы к статье "Игровая консоль на ATtiny85" | |
Описание:
Исходный код, файлы прошивок и схемы к каждому варианту игры |
|
Размер файла: 963.42 KB Количество загрузок: 474 | Скачать |