тогда ему надо решить сначала задачи
1. Определить по сигналам с шины к чему подключен (хотя бы логику арбитра памяти)
2. Для клонов с остановом клока ему еще надо будет определить в каком состоянии видеогенератор тру спектрумов
Это аппаратно напряжно, а софтово на 16-20мгц меге - маловероятно
"Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.
тогда только под наши безвейтовые клоны, там арбитр памяти в некоторых рамках подстраивается под то что творит проц или кто за него
1) хм.. можно обыграть ардуину как "пзу" и стеком с нее "читать", например.
Я обдумывал замену атмегой ПЗУ, т.к. РФки искать и шить запарно. В теории с геморроем, но должно получиться.
2) DMA мутить трудозатратно, но не невыполнимо, у 128к 2 экрана, и пока видеоконтроллер дрючит основной экран, можно гадить в теневой.
3) Самый халявный вариант, таки INI. 2/3 экрана 64000 тактов. еще на музычку останется.
4) выдрать из панельки зетник, воткнуть вместо него ардуинуОна станет процом, а остальное будет видеть как набор периферии. Будет Sky Net
Куплю в СПб 5.25" Robotron или Teac
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
я не шарю сильно, но проц же не знает, какая там логика в компах, он же тупо выставляет на шину адрес + сигнал записи в память по своей временной диаграмме. почему не захватив шину делать так же? или логика в спеке сильно заточена под времянки проца и даже +-1 такт все сломает?
Проц надо вовремя тормознуть, тогда он не будет долбиться в память.
В память будет долбиться видеоконтроллер и схема регенерации, т.к. обновление экрана со скоростью 50Гц никто не отменял, а ОЗУ - динамическое.
Мегу, в идеале, тактировать от спековского генератора 14МГц, чтобы фазы совпадали и были кратными. Но ардуина тут плохой помощник, у него свой генератор.
Куплю в СПб 5.25" Robotron или Teac
даже полтакта
ключевой момент что шина данных одна на 2 экрана, процессор, регистры защелки памяти итд и пофик какой экран выводится
---------- Post added at 16:36 ---------- Previous post was at 16:35 ----------
в резинках проц тормозят остановом клока, по определенным фазам луны улы
В клонах с прозрачных доступом проца к памяти ула подстраивается под проц, а не подстраивает проц под себя, поэтому и писал про безвейтовые компы, но фазу RAS/ всеравно надо, по ней переключаются фазы проц/ула
Последний раз редактировалось ZEK; 05.08.2013 в 17:39.
Нельзя.
Есть условие - спектрум используется как аналоговый девайс, то есть без программирования.
Процессор вообще можно было бы вырезать, но он в качестве генератора нойза может тоже оказаться интересным.
---------- Post added at 18:42 ---------- Previous post was at 18:35 ----------
Что-бы не порождать лишних загадок - делаю я нечто среднее между этим
http://www.youtube.com/watch?feature...dj6KrRGfQ&t=58
и
этим http://www.youtube.com/watch?feature...zzgjdH0JU&t=60
Есть еще мысль как-то связать два спектрума между собой. Что-бы нормальная работа каких то программ порождала нойз на втором спектруме.
Ардуина во всем это безпределе не главный элемент, можно и без нее.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)