Gallery

Emulator Sources Version 11.2 two channel
Sources of Emulator Version 11.2 (2 channel). Just to show you how's it work.
« 1 of 2 »

2 thoughts on “Gallery

  1. Здравствуйте. Хочу спросить как использовать Атмегу8 в качестве эмулятора AY в другом компьютере, называемым Галаксия. Здесь (http://www.spetsialist-mx.ru/Galaksija/index6.html) приведена схема так называемого генератора звука на AY. Компьютер собран на Z80, но подаваемая частота на AY лежит в пределах 6144 МГц / 12 = 512 МГц. Какой лучше кварц применить, какую прошивку использовать?

    1. Судя по спецификации а компьютере Galaksija Plus используется кварц на 6 МГц, процессор тактируется частотой 3 МГц (3072000 Hz) а AY-3-8910 тактируется частотой 1.5 МГц (1536000 Hz), так что различие с конфигом 1.75 не такое уж существенное. Но если нужна именно такая частота, то можно сделать конфиг и под 1.5 МГц.

      Частота генерации звука будет такой
      1536000(частота подаваемая на AY) / 16 = 96000 (96кГц)
      Например для 25МГц расчет такой
      25000000/96000/2 – 1 = 129

      Конфиг состоит всего из четырех байт и имеет следующий формат
      Байт 0 = 0 если не используется USART (а он не используется для параллельного режима)
      Байт 1 = 0 если не используются прерывания (а они используются в параллельном режиме, значит не должно быть 0)
      Байт 2 = расчетное значение для частоты, т.е. 129
      Байт 3 = значение скорости для USART (если не используется может быть любым)

      В выложеных прошивках конфиг преобразован в HEX с помощью bin2hex для удобства программирования

Leave a Reply

Your email address will not be published. Required fields are marked *