PDA

Просмотр полной версии : Логический анализатор на ZX Spectrum



Doktor
16.05.2011, 12:01
В журнале «Радиолюбитель. Ваш компьютер» №7 за 1996г. описывается применение Спека в качестве логического анализатора. Авторы А. Кожевко и А. Целобенок из г. Минск. Хотелось бы попробовать, но набирать самому довольно большую программу как-то напрягает. Может, кто-то уже это сделал или знает, где эта программа имеется?
В статье Бэйсик-программа обозначена как LA8D, кодовый блок как ACODE37.

newart
16.05.2011, 13:35
Может, кто-то уже это сделал или знает, где эта программа имеется?
В статье Бэйсик-программа обозначена как LA8D, кодовый блок как ACODE37.
Поиск по 27267 образам ничего не дал.

Doktor
16.05.2011, 13:54
Я извиняюсь, а что такое "образ"?

Или Вы искали файлы с такими именами в своём архиве?

newart
16.05.2011, 13:55
Образ - он же образ диска (дискеты).

Doktor
16.05.2011, 14:07
Образ - он же образ

Очень информативно!

В Вашем архиве образы 27267 дискет для Спектрума?
Что-то я сомневаюсь...

newart
16.05.2011, 14:20
Что-то я сомневаюсь...
http://zx.pk.ru/showthread.php?t=6107 еще сомнения есть?

Doktor
16.05.2011, 15:00
Впечатляет. Сомнений больше нет. Только я предполагаю, что софт в этих образах (или дискетах) в большой степени совпадает. Меня интересует количество программ для Спека (посчитанных однократно) и сколько для них необходимо дискет?

То, что в Вашем архиве означенных файлов не нашлось, сводит вероятность найти программу логического анализатора проктически к нулю.
Остаётся лишь небольшая надежда на белорусских спектрумистов, может кто-то знаком с авторами лично?

newart
16.05.2011, 15:03
Хотелось бы попробовать, но набирать самому довольно большую программу как-то напрягает.
Там ведь дамп? Если качество скана хорошее можно распознать промтом.

Mdesk
16.05.2011, 15:19
1-й этап: распознали.

Doktor
16.05.2011, 15:33
Здорово! И как теперь сделать scl?

Mdesk
16.05.2011, 15:48
1) Вот не знаю, как текст Бейсик-программы преобразовать в Бейсик-код для Спектрума :( Гуру, помогайте.

2) Как текст кодового блока преобразовать в бинарник - это представляю.

DimkaM
16.05.2011, 16:15
винхекс рулит

А вот насчёт бейсика незнаю чё делать

Alex2
16.05.2011, 16:34
Где то здесь попадалась програмка для редактирования бейсика на PC.
Кто то уже интересовался подобным вопросом, и ему все обьяснили.
Ищите ответ на этом сайте.:v2_thumb:

По моему сдесь.
http://zx.pk.ru/showthread.php?t=5294&highlight=%F0%E5%E4%E0%EA%F2%EE%F0+%E1%E5%E9%F1%E8 %EA

Doktor
16.05.2011, 16:46
Всем спасибо. Кодовый блок можно уже проверять Монитором. А Бэйсик-программу буду набирать и отлаживать помаленьку на реале. Так и ошибки легче найти.

Mdesk
16.05.2011, 16:53
Дело двигается. Покопал WOS, нашел там BAS2TAP v2.5. Получился tap файл для эмулятора. Обнаружилось несколько ошибок в тексте. (Русские буквы не понимает и ещё несколько пустяков). Теперь пробуйте в эмуляторе.
---------------
Уря! Заработало!
Конечно, не факт, что всё вычищено. Возможно, какие-то ошибки проскочили.

DimkaM
16.05.2011, 17:03
Дело двигается.

Блин не успел. Уже ZX-Editor скачал.
Теперь в trd нада и на Virtual TR-DOS закинуть

Mdesk
16.05.2011, 17:11
Alex2, DimkaM, спасибо!
Надеюсь, Doctor не отправился вручную это набирать. :v2_dizzy_facepalm:

Doktor
17.05.2011, 13:23
Ещё не начал, но планирую, т.к. хочу разобраться с программой, чтобы (возможно) применить её в разрабатываемом логическом анализаторе. Нужна только обработка и вывод данных. Считывание через параллельный порт с 100 Ksps слишком медленно. Использование простой схемы из нескольких счётчиков и быстрой SRAM (10 ns) позволяет легко получить 100 Msps.

P.S. Может кто-нибудь сделает из tap scl или trd? Тапку я не могу перекинуть на реал, т.к. не имею эмуляторов. Заранее благодарю.

Mdesk
17.05.2011, 23:33
Вот, пожалуйста, образ диска TRD с Бейсик-программой и кодовым блоком.
В Бейсик-программе в некоторых строках нужно вбить указанное в них число пробелов.

Doktor
18.05.2011, 09:10
Большое спасибо! Буду пробовать.