Вам понадобится
  • - паяльник, припой и нейтральный флюс;
  • - компьютер и программатор, совместимый с Atmega8, Atmega88 либо Atmega16;
  • - стабилизированный блок питания на 5 В, 200 мА;
  • - лазерный принтер.
  • Материалы для изготовления печатной платы:
  • - компьютерная клавиатура;
  • - телевизор
Инструкция
1
Посмотрите на схему приставки, приведенную по ссылке, расположенной в конце статьи. По ней составьте список компонентов, необходимых для сборки приставки.
2
Отметьте в списке те из деталей, которых у вас еще нет. Приобретите их.
3
Если вы привыкли собирать электронные устройства на печатных платах, изготовьте такую плату удобным для вас способом либо закажите ее в специализированной фирме. Если же вы предпочитаете навесной монтаж, пропустите этот шаг.
4
Соберите схему, установив в нее все компоненты, кроме микроконтроллера
5
Скачайте архив с документацией и прошивкой по следующей ссылке: http://download.berlios.de/avr-chipbasic/avr_chipbasic8_0.50a.tar.gz
6
Найдите в архиве HEX-файл, соответствующий тому микроконтроллеру, который у вас имеется (Atmega8, Atmega88 либо Atmega16). Вставьте контроллер в программатор и запрограммируйте его.
7
Вытащите микроконтроллер из программатора и установите в собранное вами устройство. Подключите к нему клавиатуру и телевизор. Включите телевизор, затем подайте на приставку питание. На телевизоре выберите тот видеовход, к которому вы подсоединили собранную вами игровую приставку. Если все сделано правильно, на экране появится изображение. Убедитесь, что приставка не зависла, нажимая на клавиши - она должна реагировать на их нажатия.
8
Зайдите на сайте в раздел Beispiele. Найдите там два примера игровых программ: теннис и гонки. Наберите понравившуюся вам программу с клавиатуры, сохраните и запустите. Теперь можно играть.
9
Чтобы можно было сохранять одновременно более одной программы, подключите к устройству микросхему 24C16, согласно схеме (если вы не сделали это сразу). Данную переделку осуществляйте при отключенном питании.
10
Изучите на сайте разделы Bedienung и Basic. При необходимости воспользуйтесь онлайн-переводчиком с немецкого. Немного тренировки, и вы сможете создавать для этой приставки собственные игры.