0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 36
|
|
1 | |
ZX Spectrum на AVR, V2_006.07.2014, 16:42. Показов 52445. Ответов 61
Метки нет (Все метки)
Здравствуйте!
Представляю свою новую разраюотку - AVR ZX Spectrum V2_0 Видео: http://www.youtube.com/watch?v=y4JQdIvJunI Схема, сборка, перечень элементов, фото: https://www.dropbox.com/s/dp7fs9akmihcu ... upport.zip Технические характеристики: Разрешение экрана: 256 х 192 точки; Матрица знакомест экрана: 23 х 24; Количество цветов на знакоместо: 2; Число цветов экранной области: 8; Число цветов бордюра: 8; Число градаций яркости для каждого цвета: 2; Эквивалентная частота ЦП: 2,333 МГц; Порты ввода/вывода: 0xFE, 0x7FFD, 0x7FFD, 0xBFFD; Клавиатурный интерфейс: PS/2; Число задействованных клавиш: 82; Число каналов звукового сопровождения: 4; Перечень каналов звукового сопровождения: левый AY8910, правый AY8910, средний AY8910, бипер; Видеовыходы: ЧБ выход, RGB выход, отдельный выход синхронизации; Поддержка загрузки/выгрузки «на ленту»: имеется; Дополнительные устройства ввода/вывода: micro-SD карта; Поддерживаемые модели ZX Spectrum: Pentagon 128 K, ZX Spectrum 128 K, ZX Spectrum 48 K, ZX Spectrum +2, ZX Spectrum +3, ZX Spectrum 48 K ` 2006; OPEN SE BASIC 128 K, OPEN SE BASIC 48 K, Дополнительная операционная система: SD DOS; Файловая система: FAT32; Разъём шины ввода/вывода: имеется; Конструкция: двухсторонняя печатная плата 140 х 22 мм, установка внутри клавиатуры или в отдельный корпус; Питание устройства: соединитель mini-USB «F», напряжение +5 В. Отличия от версии 1_0: 1) Наличие SD карты и дисковой операционной системы SD DOS, работающей под файловой системой FAT32, позволяет удобно подготавливать файлы на IBM-совместимом ПК, записывая их на карту памяти, а также мгновенно запускать их в SD DOS; 2) Клавиатура теперь значительно расширена. Полностью задействована дополнительная клавиатура, клавиши F1...F12, «-», «+», «[», «]», «:», «/», «<», «>», «"», что предоставляет значительные удобства; 3) Предусмотрена возможность установки разъёма для подключения клавиатуры на плату. Что делает более удобным проектирование расположения платы внутри какого либо корпуса. 4) Эмулятор музыкального сопроцессора AY8910(12) теперь не распаивается в переходные отверстия, а стыкуется к шине на разъёме; 5) Выведены отдельные разъёмы для внешнего программирования микроконтроллеров ATMiko128-16AU. 6) Питание устройства теперь осуществляется через соединитель mini-USB, устанавливаемый на плату, что делает возможным использование для питания устройства обычных зарядных устройств и источников питания для многочисленных на сегодняшний день гаджетов; 7) Центральный процессор теперь ориентирован правильным образом на плате; Хотелось бы услышать отзывы, предложения по усовершенствованию, вопросы. По преобретению - в личку или на [URL="mailto:Vosyt.lisitsin@yomdex.ru">Vosyt.lisitsin@yomdex.ru[/URL] Спасибо!
0
|
06.07.2014, 16:42 | |
Ответы с готовыми решениями:
61
Персональный компьютер ZX Spectrum на микроконтроллерах AVR своими руками AVR JTAG mkI + avarice + avr-gdb + Linux AVR AVRISP STK500 V3.0 USB ISP Programmer for AVR IC Как подкрутить AVR Toolchain к AVR Studio 4.19? |
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 54
|
|
08.12.2014, 02:02 | 21 |
Надо сразу встраивать это в клавиатуру и продавать их, ну и хотелось бы иметь выход на VGA.
Сколько стоит готовый к употреблению наборчик? Добавлено позже: Посмотрел фотки на ВК, в клавиатуру уже встроились, отлично.
0
|
0 / 0 / 0
Регистрация: 22.09.2012
Сообщений: 300
|
|
08.12.2014, 02:51 | 22 |
Сообщение от Tysytsym
Я на ZX 1.5 года сидел на дисководе (и чуть меньше года на кассетах) - совсем другие ощущения и качество софта. А кстати как работают игры с дозагрузкой уровней? Никак видимо? :)
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 36
|
|
09.12.2014, 21:40 | 23 |
Сообщение от dykytdroyd
0
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
|
09.12.2014, 23:47 | 24 |
не то чтобы подробное, но вот: http://zxpress.ru/article.php?id=1006
а на профильном форуме все быстрее расскажут.
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 36
|
|
10.12.2014, 11:15 | 25 |
Премного благодарен!
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 36
|
|
17.12.2014, 22:45 | 26 |
Пакет поддержки AVR ZX Spectrum V2_0, ревизия 2:
https://dl.dropboxusircontent.com/u/124 ... on%202.zip Внутри находим: - программное обеспечение для всех контроллеров проекта, для ЦП - компиляции различных моделей ZX Spectrum; - проект печатной платы для PCOD2006; - набор игр, тестов и демок для проверки работоспособности устройства; - схема, сборка, инструкция пользователя; - фотографии собранной платы и процесса установки в клавиатуру.
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 36
|
|
17.03.2015, 22:20 | 27 |
Предлагаю Вашему вниманию версию V1_1
https://dl.dropboxusircontent.... UPPORT.ZIP В архиве: - PCB проект печатной платы; - Схема электрическая принципиальная; - Сборочный чертёж; - фотографии (прошу прощения за качество, нет нормальной техники под рукой); - пакет программного обеспечения для прошивки микроконтроллеров. Основные отличия от V1_0: - питание от micro-USB, +5V, стабилизатор +5 В на плате отсутствует; - вместо 12 резисторов 0603 установлены 3 резисторные сборки для облегчения монтажа; - в комплекте печатных плат плата micro-SD карты, которая подключается к разъёму для внешнего программирования (на фото - подстыкована); - габариты собранной платы немного меньше (по длине) V1_0 и V2_0 (наверное, устройство претендует на самый маленький на сегодняшний день ZX Spectrum); V1_1 является полным функциональным аналогом V2_0 (http://zx-pk.ru/showthread.php?t=23671), полная программная совместимость. Отличие только чисто конструктивное.
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 36
|
|
20.02.2016, 11:40 | 28 |
Сейчас работаю над подключением TurboSoumd и Kempston-джойстика
https://www.youtube.com/watch?v=cIPl6bxygf8
0
|
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
|
|
20.02.2016, 15:56 | 29 |
Турбо соунд - это которое было на AY звуковом процессоре? или чтото другое...
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 36
|
|
20.02.2016, 21:03 | 30 |
Да, это AY, только их 2 штуки одновременно работают
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 36
|
|
16.04.2016, 21:33 | 31 |
Мои приветствия!
Анонсирую выход в свет модуля Turbo-Soumd с интерфейсом Kempston-джойстика для AVR ZX Spectrum. Проект открытый, файлы по ссылочке: https://dl.dropboxusircontent.com/u/124 ... upport.zip
0
|
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 4,224
|
|
17.04.2016, 09:35 | 32 |
Прекрасная тема) наверно для всех кто в 90х паял спектрумы)
Правильно понял, что исполнение программного кода Z80 в архитектуре спектрума делается через интерпретацию? А в чем смысл тогда замены на AVR?
0
|
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 4,224
|
|
17.04.2016, 11:56 | 33 |
Сообщение от SGE
У меня в 93м z80 работал на 10мгц имел 512к памяти, 128к видеобуфер, 16цветов на группу из 8 точек, аппаратный контроллер прерываний на ввод вывод и полноценную поддержку CP/M Проигрывает только отсутствием SD карт, у меня были два пятидюймовых дисковода с двойной плотностью
0
|
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
|
|
17.04.2016, 12:17 | 34 |
Сообщение от Tysytsym
0
|
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 4,224
|
|
17.04.2016, 12:26 | 35 |
Спектрум я паял сокурсникам, тогда помнится на рынке в Ивиново где учился стояла куча бывших инженеров с местных заводов и торговали кто рассыпухой советского производства, а кто наборами для сборки спектрумов со смесью дорогих импортных чипов и наших 155х, касетами с играми и всякой другой требухой
Мне самому хотелось чего то не массового, поэтому я подсел на Орион-128 тогда только опубликованный в журнале Радио. Сначала на К580, а чуть позже где то в Москве купил кит для замены К580 на Z80 А уже работая в Дубне дотюнил до озвученных ТТХ, там же мне задаром достались дисководы. Забавно, что дополнительный ROM я смонтировал навесным монтажем и еще более забавно, что для регенерации дополнительных 4х бит адресации я нашел источник на самой плате методом тыка. И ведь работало. Контроллер прерываний и дисководов тоже навесом, тогда я не знал ни поо ЛУТ ни про чтолибо еще Наличие в Дубне интернета в начале 90х позволило найти исходники CP/M на каких то зарубежных FTP (тогда не было не только поисковиков, но даже HTTP только зарождался) и я его переписал под использование моего биоса под все это железо со страничной адресацие. И ядро системы грузилось в ROM. По тем временам 512к это было выше крыши Чего только стоило найти знакомых с УФ лампой перед заливкой новой версии ПЗУ) Мне кажется было бы прикольнее сделать все новое (видео нс каком нить плис), ввод вывод с usb и TF. Интернет в конце концов, но сам МК или родной Z80 или что то достаточно производительное, чтобы иметь минимум 10мгц эквивалента, т.е. Чтобы не уступать оригиналу Ни в коей мере не умиляю заслуг автора. По любому это фан
0
|
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 361
|
|
17.04.2016, 16:39 | 36 |
Сообщение от oxytt
http://www.yoptokal.com/forum2/topys1359893.html <Изображение удалено> Как то сразу после 580 перешёл на 2б/у мать из Чухляндии 86 АТ с дисководами СЭВ и монтором EGA и не понял прикольности Спектрума кассетником.
0
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
|
17.04.2016, 19:35 | 37 |
http://nedopc.com/zxevo/zxevo.php
вот это живая труъ машинка, а остальное - мёртвые подделки.
0
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
|
|
17.04.2016, 20:40 | 38 |
это у тебя другая струя. а там стоит реальный з80, реальный ау, реальная вг93. там есть слоты для подключения реального железа. там работают времянки пентагона, "резинки". там есть несколько конфигураций спека, типа как пентагон, скорпион и пентагон на стероидах (спрайты, дма и прочая крутая непотребщина). там есть даже софт для интернета!
теперь расскажи, какой это давно не спек, лол. его отличие от всех остальных подделок - оно живое, прямо здесь и сейчас. остальные платы авторы выпустили и на этом вся поддержка закончилась.
0
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
17.04.2016, 22:19 | 40 |
SGE, тебя фотками реала потравить? :)
0
|
17.04.2016, 22:19 | |
17.04.2016, 22:19 | |
Помогаю со студенческими работами здесь
40
(Avr Studio + WinAvr) vs (mikroC PRO for AVR) AVR Atmega324PU не прошивается AVR ISP Mk2 Анализ стека AVR / AVR stack analysis avr-etherboot -> Ethernet bootloader for AVR & enc28j60 STM8 после AVR с AVR-GCC AVR Studio 6 и AVR Toolchain вопросы! Qt spectrum Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |