В. Лисицын, И. Титарь. Эмулятор музыкального сопроцессора AY-3–8910 для «ZX Spectrum» на микроконтроллерах AVR. | Авторы статьи расширили возможности компьютера, описанного в статье «ZX Spectrum» на микроконтроллерах AVR» («Радио», 2013, № 7, 8), дополнив его эмулятором часто имевшейся в ZX Spectrum-совместимых компьютерах микросхемы музыкального сопроцессора AY-3–8910, собранным на базе микроконтроллера ATtiny2313. Такой микроконтроллер значительно легче приобрести, чем редкую сегодня оригинальную микросхему, он намного экономичнее её и выпускается в корпусе не DIP-40, а SOIC-20, легко размещаемом в малогабаритном компьютере. Дополнительное преимущество эмулятора — наличие в нём последовательного порта, через который он может принимать управляющую информацию от любого источника.
Эмулятор собран на основе микроконтроллера ATtiny2313A-SU (возможная замена — ATtiny2313–20SU) и имеет два аудиовыхода — левого и правого стереоканалов. Звуковые сигналы формируются с помощью широтно-импульсной модуляции (ШИМ). Дан чертёж двусторонней печатной платы, рассчитанной на применение элементов для поверхностного монтажа. Упоминаемые в статье программы будут размещены по адресу http://ftp.radio.ru/pub/2014/04/emu.zip на нашем FTP-сервере. | Вернуться назад. |