тетрис

  • warning: Creating default object from empty value in /var/www/fendercustomsh/data/www/avrlab.com/modules/taxonomy/taxonomy.pages.inc on line 34.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1783951722 AND uid = 0 in /var/www/fendercustomsh/data/www/avrlab.com/includes/session.inc on line 119.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT DISTINCT u.uid, u.name, s.timestamp FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.timestamp >= 1783951722 AND s.uid > 0 ORDER BY s.timestamp DESC in /var/www/fendercustomsh/data/www/avrlab.com/modules/user/user.module on line 764.

Тетрис на микроконтроллере ATmega16

Русская народная игра Тетрис, устройство отображает информацию на светодиодное табло, собранное из отдельных светододов красного цвета. Недостатком данного варианта табло является изменение ярксоти сегментов в ряду при большом размещении светящихся точек.

Такой вот тетрис на AVR микроконтроллере с подключением к монитору

Простенький тетрис написанный кстати на ассемблере. Понравилось очень что хорошо сделана обработка кнопок, реакция без задержек, без дребезга контактов. Управление четырьмя кнопками, подключается напрямую к стандартному VGA монитору от компьютера. Вероятно для реализации данного тетриса автору понадобилось разобраться с формирование VGA сигнала на микроконтроллере AVR а дело это не из легких так скажу.

RSS-материал