Здравствуйте!
Все, наверное, помнят 80-90 годы и самый популярный в то время персональный компьютер - ZX Spectrum.
Представляю на суд общественности сайта свою разработку - ZX Spectrum (128) на микроконтроллерах AVR.
В составе устройства:
1. ATMega128-16AU - эмулятор ЦП Z80 и портов ввода-вывода;
2. ATMega128-16AU - видеоконтроллер - флрмирователь видеосигнала;
3. Attiny2313-20SU - контроллер стандартной клавиатуры IBM с интерфейсом PS-2;
4. CY7C1049D-10VXI - 512 К Ram;
5. 74AC373MTC - регистр-"защёлка" младшего байта адреса RAM;
6. 74AС257M - мультиплексор цветного видеосигнала;
7. 74AС257M - страничный мультиплексор RAM.
Устройство разработано как радиоконструктор, поддерживаются модели ZX Spectrum 48 К, ZX Spectrum 128 К, Pentagon, ZX Spectrum +2, ZX Spectrum +3 и много ещё чего. Поддердивается режим теневого экрана, возможно установка эмулятора AY8910 на ATtiny2313-20SU.
Собирается на двухсторонней печатной плате размером 22x128 мм и устанавливантся внутри клавиатуры типа Genius-KB110 или Defender.
Подробно о устройстве и его работе, о его сборке можно читать в журнале "Радио" №№ 7, 8 ` 2013 г. Планируется выпуск статьи по подключению эмулятора музыкального сопроцессора AY8910.
По ссылочкам можно скачать файлы проекта - проект открытый. Собираем старый добрый и всеми любимый ZX Spectrum!
http://dl.dropbox.com/u/12408899/Asp...ect%20copy.zip
https://dl.dropboxusercontent.com/u/12408899/Radio.zip
Комментарий модератора
- UN7RX:
- В ветке НЕ ФЛУДИТЬ! Только технические вопросы, мнения относительно нужности - не нужности тут не обсуждаются!