реклама на сайте
подробности

 
 
7 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> ZX Spectrum: аппаратная реализация на микроконтроллерах AVR
AlexandrY
сообщение Oct 3 2010, 12:42
Сообщение #31


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Lisitsin @ Oct 3 2010, 15:25) *
А ради интереса, сколько такая игрушка стоит? Ну а о вышесказанных наворотах я и не думал: это уже не синклер получится.


По цене пока ответить не могу.
Но вот сайтец того любителя вспомнил: http://emu-russia.net/ru/
ROM-ы с того сайта реально шли на эмуляторе cingb. Но не все sad.gif
Go to the top of the page
 
+Quote Post
131959G
сообщение Oct 3 2010, 15:46
Сообщение #32


Частый гость
**

Группа: Участник
Сообщений: 86
Регистрация: 8-04-07
Из: г.Луга Ленинградская обл.
Пользователь №: 26 862



Цитата(MaslovVG @ Oct 3 2010, 15:04) *
...клавиатура опрашивалась любым способом на выбор автора, вплоть до сканирования избранных клавиш.
...

Вот и я о том же.
Достаточно глянуть на схему, где шина адреса ПРЯМО через клавиши на ШИНУ ДАННЫХ попадает и попытаться это "с эмулировать".
Если идею клавиатуры не менять, то игрушки для двоих, где один с джойсиком, а другой клавиши топчет тоже придется отменить.
Go to the top of the page
 
+Quote Post
Lisitsin
сообщение Oct 3 2010, 16:00
Сообщение #33


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 1-10-10
Из: Рязань
Пользователь №: 59 868



Цитата(131959G @ Oct 3 2010, 19:46) *
Вот и я о том же.
Достаточно глянуть на схему, где шина адреса ПРЯМО через клавиши на ШИНУ ДАННЫХ попадает и попытаться это "с эмулировать".
Если идею клавиатуры не менять, то игрушки для двоих, где один с джойсиком, а другой клавиши топчет тоже придется отменить.

Не понял.


--------------------
с Уважением,
Lisitsin
Vasil.Lisitsin@yandex.ru
Go to the top of the page
 
+Quote Post
131959G
сообщение Oct 3 2010, 17:34
Сообщение #34


Частый гость
**

Группа: Участник
Сообщений: 86
Регистрация: 8-04-07
Из: г.Луга Ленинградская обл.
Пользователь №: 26 862



Цитата(Lisitsin @ Oct 3 2010, 20:00) *
Не понял.


Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Lisitsin
сообщение Oct 3 2010, 17:39
Сообщение #35


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 1-10-10
Из: Рязань
Пользователь №: 59 868



Да это я знаю. Не понял в чём чуть проблемы. Это я реализовал на ATTiny2313. Нажимать можно хоть все клавиши сразу.


--------------------
с Уважением,
Lisitsin
Vasil.Lisitsin@yandex.ru
Go to the top of the page
 
+Quote Post
131959G
сообщение Oct 3 2010, 18:19
Сообщение #36


Частый гость
**

Группа: Участник
Сообщений: 86
Регистрация: 8-04-07
Из: г.Луга Ленинградская обл.
Пользователь №: 26 862



Цитата(Lisitsin @ Oct 3 2010, 21:39) *
... Нажимать можно хоть все клавиши сразу.

Понятно.
Ну тогда все остальное реализовать не составит труда.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Oct 3 2010, 21:45
Сообщение #37


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Скажите, а современная продукция Zilog и в частности архитектура eZ80 совместима ли снизу вверх с командами старого Z80? Ну типа того, как нынешние CoreDuo способны выполнять код старого 8086, несмотря на то, что с тех пор у них появилось много новых команд и возможностей.

Каталог продукции Zilog лежит вот тут: http://www.zilog.com/Zilog_LnCrd_2010_Web.PDF
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 4 2010, 06:46
Сообщение #38


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(YIG @ Oct 2 2010, 19:00) *
Насчёт ATMegi128 не знаю, но интересна конечная цель.

А чего тут не знать - по частоте в 5 раз разница, по тактам/циклам - ещё х10.
При 50-кратном преимуществе по производительности можно просто тупо эмулировать команды Z-80.
Вот с памятью да, проблема.
Один только видеобуфер 7кБ - без внешней никак.
Лучше на кортексах хотя бы забацать - там уже десятки кБ ОЗУ - вообще никаких проблем. И цена ненамного выше, зато всё в одном будет.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
VCO
сообщение Oct 4 2010, 07:41
Сообщение #39


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(MrYuran @ Oct 4 2010, 09:46) *
А чего тут не знать - по частоте в 5 раз разница, по тактам/циклам - ещё х10.
При 50-кратном преимуществе по производительности можно просто тупо эмулировать команды Z-80.

Мой вопрос топикстартер считает неграмотным, но мне как-то и в голову не приходило делать проект, не задаваясь конечной целью.
Понятно, что данный проект поможет развить навыки программирования ATMega128, который в данном случае используется для эмуляции Z-80. Но ведь для эмуляции программно-управляемых устройств обычно используют FPGA, это более логично и надёжно.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
НЕХ
сообщение Oct 4 2010, 15:44
Сообщение #40


Профессионал
*****

Группа: Участник
Сообщений: 1 220
Регистрация: 10-10-06
Из: Петербург
Пользователь №: 21 169



offtop:
в студенческие годы смастерил Синклер-128 с 2 процессорами - они были напаяны этажеркой, параллельно, кроме пары выводов - организован прямой доступ к памяти, захват шины. Работали они по очереди, стоял тумблер - игра/курсовик, ОЗУ на РУ7 было задействовано полностью : 2*128 кбайта. Переключаться можно было в любой момент.

Сообщение отредактировал НЕХ - Oct 4 2010, 15:46


--------------------
Когда едешь на поезде - переезд всегда закрыт...
Go to the top of the page
 
+Quote Post
Lisitsin
сообщение Oct 11 2010, 14:18
Сообщение #41


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 1-10-10
Из: Рязань
Пользователь №: 59 868



Цитата(НЕХ @ Oct 4 2010, 19:44) *
offtop:
в студенческие годы смастерил Синклер-128 с 2 процессорами - они были напаяны этажеркой, параллельно, кроме пары выводов - организован прямой доступ к памяти, захват шины. Работали они по очереди, стоял тумблер - игра/курсовик, ОЗУ на РУ7 было задействовано полностью : 2*128 кбайта. Переключаться можно было в любой момент.

Offofftop: я тут по-немногу уже пробую стартовать:
http://dl.dropbox.com/u/12408899/CVBS%20%2...D1%88%D0%B5.zip


--------------------
с Уважением,
Lisitsin
Vasil.Lisitsin@yandex.ru
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Oct 11 2010, 16:36
Сообщение #42


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(Lisitsin @ Oct 11 2010, 17:18) *
Offofftop: я тут по-немногу уже пробую стартовать:

Вам бы заглянуть сюда. - там таких как Вы, ретро-любителей полно wink.gif Может кто подскажет Вам свежие идеи для проекта =Speccy2011= smile.gif
Go to the top of the page
 
+Quote Post
Lisitsin
сообщение Oct 12 2010, 13:58
Сообщение #43


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 1-10-10
Из: Рязань
Пользователь №: 59 868



Цитата(OLEG_BOS @ Oct 11 2010, 20:36) *
Вам бы заглянуть сюда. - там таких как Вы, ретро-любителей полно wink.gif Может кто подскажет Вам свежие идеи для проекта =Speccy2011= smile.gif

Да я вообще в курсе. Но вот вопрос: сколько будет стоить такое удовольствие и можно ли его изготовить самому? Да и про ретро я сказал бы по-другому: это больше классика, а не ретро. Об этом ещё в "школе" учат, из этого инженеры вырастают ... (я имею в виду ВМ80)

Сообщение отредактировал Lisitsin - Oct 12 2010, 14:01


--------------------
с Уважением,
Lisitsin
Vasil.Lisitsin@yandex.ru
Go to the top of the page
 
+Quote Post
Lisitsin
сообщение Oct 30 2010, 21:02
Сообщение #44


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 1-10-10
Из: Рязань
Пользователь №: 59 868



Первые запуски ...
Прикрепленные файлы
Прикрепленный файл  CVBS__101030_232358_.zip ( 235.93 килобайт ) Кол-во скачиваний: 105
 


--------------------
с Уважением,
Lisitsin
Vasil.Lisitsin@yandex.ru
Go to the top of the page
 
+Quote Post
Lisitsin
сообщение Jan 20 2011, 21:25
Сообщение #45


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 1-10-10
Из: Рязань
Пользователь №: 59 868



Всем доброго времени суток.
http://dl.dropbox.com/u/12408899/CVBS%20%2...0-234658%29.zip
http://dl.dropbox.com/u/12408899/ZX%20AVR%20PROJECT.ZIP
Пока не работает команда DAA и не вполне корректно работает вывод в порт 254. Работаю дальше.


--------------------
с Уважением,
Lisitsin
Vasil.Lisitsin@yandex.ru
Go to the top of the page
 
+Quote Post

7 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 02:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01854 секунд с 7
ELECTRONIX ©2004-2016