Просмотр полной версии : Ассистент 86/128 - общие вопросы
Добрый день!
Оживил и привел в полный порядок своего Ассистента.
Теперь стал вопрос о то, что надо на нем позапускать разный софт.
Сам софт был благополучно раздобыт у товарища Rus, за что ему огромное спасибо.
Вобщем столкнулся я со следующей проблемой.
Спаял провод для подключения магнитафона, сам магнитафон у меня nintendo - data recorder, комплектные кассеты читает, большу часть софта видит и загружает нормально.
Тот же провод, но звук с телефона (пробовал 2 разных телефона) ПК в упор не видит.
Про комбинацию клавиш CTR+ALT+1 я знаю, она переводит программу усчитывания на стандартную скорость, вместо дефолтной - половинчатой.
Она не помогает, да и на слух легко определить дефолтную запись от ускоренной.
Пробовал записывать на кассету программу с телефона, не запускается.
Пробовал записывать на кассету программу с пк, не запускается.
При этом нашел на одной из своих кассет одну такую, у которой на одной стороне есть 8 игр для ассистента.
Она читается и запускается отлично, проблем нет.
А ведь так хочется запускать скачанный из интернета софт!
Подскажите пожалуйста, в чем может быть дело ?
Vasily_A
30.09.2022, 09:20
я бы начал с того, что посмотрел бы сигналы осциллографом, и сравнил...
Попробуйте вывести максимальную громкость на телефоне при подключенном шнуре у меня так загружаются.
Если получится оцифровать ту сторону где 8 игр, буду очень признателен, - пойдёт в "копилку" софта..
Попробуйте вывести максимальную громкость на телефоне при подключенном шнуре у меня так загружаются.
пробовал, не работает
Если получится оцифровать ту сторону где 8 игр, буду очень признателен, - пойдёт в "копилку" софта..
в копишк не пойдет, этот софт уже есть в вашей коллекции
если найдется что то, чего нет, я обязательно напишу
- - - Добавлено - - -
Кстати, может кому надо книга по бейсику от Ассистента, вот отсканировал на днях.
https://disk.yandex.ru/d/W1trQBHRsnWWgw
Спасибо, в сети этой книги не было, +довольно оригинальный вариант - с обложкой.
Сконвертил это руководство по Бейсику в djvu и pdf:
https://disk.yandex.ru/d/kAXAm_flF0ZBvQ
Добрались руки на посмотреть что там происходит на магнитофонном входе.
При подключении магнитофона, на максимальной громкости, амплитуда сигнала почти 5 вольт.
Выглядит сигнал прилично, похож на цифровой.
Путем понижения громкости выяснил, что:
кассеты стандартной плотности читаются вплоть до амплитуды в 0.7 вольта.
кассеты половинной плотности читаются вплоть до амплитуды в 2 вольта.
Очень странно, ибо половинная плотность сделана для того чтобы всегда читалось, а тут получается наоборот, они хуже читаются...
Я думаю что это связано с тем что советские кассеты МК-60-5 весьма посредственного качества.
Так же я думаю, что данные цифры могут быть справедливы только к моему ассистенту.
При подключении телефона, на максимальной громкости амплитуда в среднем в районе 0.6-0.9 вольта, что крайне мало.
Удалось считать загрузчик пары программ, на амплитуде ~0.9 вольт, но сама праграмма грузится с ошибками.
На половинчатой скорости даже заголовок не грузится.
Эти данные говорят о том что телефону нужен усилитель, чтобы амплитуда сигнала была стабильно более 2х вольт, иначе ни о какой стабильной загрузке не может идти речи.
Покурив немного схему я увидел и две релюшки,
которые переключают магнитафонный разъем (я все было думал что у меня глюки какието, что внутри что то счелкает, но оказалось что нет)
и два конденсатора, которые шунтируют магнитофонный вход.
И вот думаю, а что там за кондеры такие, если электролиты, то высохнув, они и дадут как раз такие симптомы, что быстрая запись читается лучше,
ибо меньшая емкость не позволяет протянуть длительный сигнал во времени.
https://i.ibb.co/xq8RPtK/2022-10-01-164323267.png (https://ibb.co/zVH0jTW)
Vasily_A
01.10.2022, 20:36
из своего опыта - выход наушников на телефонах плохо работает на высокоомную и емкостную нагрузку.
прицепите в параллель наушник, станет лучше. заодно ностальгическое шипение послушаете.... я так спек серый +2 с телефона грузил, без нагрузки приходилось гадать с громкостью.
Попробовал подсоединять в параллель наушники, пробовал низкоомные, высокоомные, один результат, а точнее его отсутствие.
Нашел в закромах плату блютус приемника, со встроенным усилителем, у него на выходе амплитуда в 3.5 вольта.
И вот с его помощью мне удалось загрузить несколько программ. Но не все.
Например касета 1 и 2, которые шли в комплекте с ПК, не грузится ни при каких условиях.
Но при этом нашел программу T1 на другой "кассете" и вот она грузится с усилителем нормально.
Кстати сегодня благодаря этой программе отрегулировал цвета и сетку на своем мониторе (ВТЦ 202).
Кассета ОЛМА1 имеет хорошую запись, ее сигнал похож на нормальный меандр.
Записи с этой кассеты грузятся (но не все)
Кассета Orlov-Orwo имеет плохой сигнал, ее сигнал похож на пилу, да и уронь сигнала очень низкий.
Самый плохой уровень у прграммы A5-jizn.wav, загрузить без вариантов.
Но с этой же кассеты удается загрузить программу A1-t1.wav
Пока что лезть внутрь собранного ПК нет желания для диагностики аудиовхода, думаю что нибудь сделать с аудиозаписями, чтобы нормализовать их.
Это восстановленные записи, загружал в эмулятор и писал уже из эмулятора в формате unsigned 8-bit PCM. Оригиналы для считывания приходилось пропускать через фильтры, чистить и нормализовать с помощью доп.софта, на реальном компе оригиналы записей не грузились, только после перезаписи "вчистую". На моих машинах всё загружается, +перекидывал на кассету, тоже загружаются. А "A1-t1.wav" - как раз таки в чистом виде идёт оригинальная, оставил как есть
Решил для улучшения опыта загрузки программ в мой ассистент перевести в настоящую цифру.
Тоесть не просто записать содержимое кассет в wav-ку, а перевести wav-ку в бинарники.
Есть результат, прорамма рабочая на 90+ процентов, ест как обычные медленные вавки, так и ускоренные с двумя зашитыми программами.
Например: оцифрованный код игры SPACEWAR весит 4 файла 30 килобайт в сумме, вместо 7+ мегабайт вавки.
https://i.ibb.co/0j8X36z/2022-10-06-200525344.png
Если перегнать весь архив программ, то получится смешная по занимаемому месту на диске библиотека.
Также открываются новые возможности, например можно написать программу для "воспроизведения" этих файлов (для пк и смартфона),
и можно будет без "аналоговых проблем" все это дело грузить хоть на медленной, хоть на быстрой скорости, а так же можно будет редактировать эти программы на обычном ПК.
Очень интересная схема. DA1 -- это кто? Компаратор или операционник? Потому как если операционник, то R30 бесполезен, усилитель всё равно будет передавливать его своим выходом (если сможет). Если компаратор с ОК, то тогда возникают вопросы по поводу R28+C68. А если это компаратор и у него обычный цифровой выход, то R30 опять же бесполезен.
Загадка.
Ну а реле зачем-то переключает вход детектора с магнитофона на обратку с выхода на магнитофон. Зачем? Для тестов проще и дешевле пользоваться внешней закороткой. А больше я никакого смысла не вижу.
Компаратор или операционник?
На данный момент это не важно.
Написал за выходные программу которая перегоняет бинарники обратно в wav.
Задал в выходном файле амплитуду в 80% и сигнал в ввиде чистейшего меандра.
В итоге - такие файлы прекрасно грузятся у меня напрямую с телефона.
При условии что громкость выкручена на максимум.
Я считаю что это успех.
За выходные перегнал в бинарники записей заводских кассет. А потом эти бинарники в звуковушки. Удалось все загрузить и побаловаться.
Попутно выяснил что в программах chess и fly неверные контрольные суммы и они по определению не могут запускаться.
Поправил в битстиме нужные биты и программы стали грузиться.
Кстати шахматы вполне себе приличные, рекомендую.
Потом записал с кассеты 7 программ которые нашел на одной из кассет от спектрума.
Перегнал их в бинари и вавки, все грузится и работает.
Но ест нюанс, моя версия JBIRD разбита на 3 куска, а не два как это обычно бывает.
Надо будет по внимательнее посмотреть на загрузчик, тем более что он написан на бейсике :v2_dizzy_step:
vegapiratradio
09.10.2022, 22:59
Очень интересная схема. DA1 -- это кто?
очевидно к554са3.
Компаратор или операционник?
первое.
Если компаратор с ОК, то тогда возникают вопросы по поводу R28+C68.
какие именно у вас возникают вопросы? :)
Написал за выходные программу которая перегоняет бинарники обратно в wav.
Где-то выложено? А если с исходниками , то можно и дальше что то будет развить. Да и перегнать можно в нормальный формат если что то появится
Потом записал с кассеты 7 программ которые нашел на одной из кассет от спектрума.
Перегнал их в бинари и вавки, все грузится и работает.
Но ест нюанс, моя версия JBIRD разбита на 3 куска, а не два как это обычно бывает.
Надо будет по внимательнее посмотреть на загрузчик, тем более что он написан на бейсике
Да, разные методы конверсий были, кто-то упаковывал, а кто-то напрямую в память образ писал как есть, интересно разбирать как устроено там..
Если нетрудно, поделитесь данными с этой стороны кассеты - вавки/бинари
какие именно у вас возникают вопросы? :)
Такие, что эта схема в случае применения ОУ представляет собой триггер Шмитта с обратной связью на R28 и ускорителем переключения на C68.
При заявленном времени переключения не более 300 нс ускоритель переключения не нужен, а поскольку выход у этой схемы бывает только в одном из двух состояний (в отличие от ОУ), то и обратная связь не очень нужна при заявленном усилении в 1,5*10^5 . Хотя можно и так, несколько упадёт чувствительность к ВЧ шуму.
А может и не надо, но к сожалению, величина гистерезиса в справочных данных по 554СА3 отсутствует(или я не нашёл).
Кстати, выводы коррекции точки переключения компаратора не использованы; впрочем при такой схеме подключения они и не нужны.
Где-то выложено?
нет, я считаю что прога еще не в том виде, чтобы стать народным достоянием
Если нетрудно, поделитесь данными с этой стороны кассеты - вавки/бинари
Вотъ: https://disk.yandex.ru/d/dl-GJni6TNNxvQ
С jbird впринципе понятно, там закгрузчик, который грузит два файла игры, один jbird.exe, второй jbird.ovl
А вот другие версии этой игры вроде как обходятся одним фалом.
Вобщем вопросы еще остаются.
нет, я считаю что прога еще не в том виде, чтобы стать народным достоянием
Как будет готова перегоню все программные архивы с кассет в формат с более высоким качеством в общий доступ. А пока что архив, получается, тоже еще не в том виде, раз только у меня грузился..
vegapiratradio
10.10.2022, 14:49
ну вот, сами ответили на свой вопрос!))
Кстати, выводы коррекции...
вы путаете, там нет выводов коррекции, только балансировки!
Как будет готова
Вот накидал конвертацию в бинарники
https://zlakomanoff.github.io/assistent-128-wav-to-bin.html
Нужен современный браузер.
Можно сохранить страницу к себе на ПК, должна работать локально.
вот и конвертер бинарников в вавки подъехал
https://zlakomanoff.github.io/assistent-128-bin-to-wav.html
Отлично, приступаю к формированию библиотеки кассетного софта! Заодно исходники бейсиковых программ включу
Посмотрел сегодня на кассеты Orlow-BASF и Orlow-MK, оказывается там интересно записаны тела программ, сам загрузчик в стандартной скорости, а сами программы имеют более высокую скорость чем стандартные.
Разумеется такие файлы на данный момент моя прога не умеет перегонять в бинарники.
Постараюсь что нибудь с этим сделать.
Кстати переработал UX конвертера в бинарники, теперь интерфейс удобнее и информативнее.
Через повышенную скорость была реализована своеобразная защита от записи, позже ее с помощью копировщика COPYALL обошли. Не способствовало стабильной загрузке с магнитофона, конечно. В RAM копируется кусок биоса с INT15 (загрузка с магнитофона), патчится, и запускается.
Сегодня завершил большое обновление и первичное тестирование новой версии конвертера.
Новая версия автоматически определяет скорость, на которой записана программа.
Для наглядности выводится спектр звукового файла чтобы можно было визуально определить количество файлов в звуковом файле.
Программа умеет работать как со стандартныйми звуковушками, так и ускоренными.
Поддерживается скорость программ который были записаны неким Афанасьевым Валерием (х2.5) (Rus, это ты ?).
К сожалению обратная совместимость не возможна, так как для перевода в звуковой файл нужна мета информация о типах файлов и их скорости, которую добавляет новый конвертер из звукового файла в бинарник.
Очень поразил файл _ARCTIC с касстеты SNS-MAXELL, так как там аж целых 19 !!! файлов в звуковушке.
А так же прикольные эффекты при зарузке и прогресс бар.
Но даже он обрабатывается нормально, проверил, игра загружается.
Традиционно самые сложные кассеты - это кассеты от Orlov, там все еще остается несколько файлов которые не получается декодировать.
Буду признателен обратной связи по опыту использования, найденным ошибкам и предложениям по улучшению.
wav -> bin https://zlakomanoff.github.io/assistent-128-wav-to-bin.html
bin -> wav https://zlakomanoff.github.io/assistent-128-bin-to-wav.html
https://i.ibb.co/pfxpBVx/2022-11-01-233702477.png (https://ibb.co/gS3CLq3)
Еще появился новый параметр "noise", на что он влияет?
Поддерживается скорость программ который были записаны неким Афанасьевым Валерием (х2.5) (Rus, это ты ?).
В архиве в файлике "Распространители ПО" про Афанасьева (VGAsoft) есть информация про него. А мои только несколько игрушек на бейсике (Gandalf, Kamikaze, Eric, Naval Att). Пока извлекаю потихоньку исходные коды какие доступны, в тот же архив.
ArcticFox есть версия с использованием упаковки данных, вмещается в память без подзагрузок блоков (В каталоге "разное"). Там же адаптация AlleyCat с бордюром как на спектруме во время загрузки - забавно смотрится на х86
Еще появился новый параметр "noise", на что он влияет?
noise level - это уровень общий шума в звуковушке, когда звуковушка шумная, не получается нормально определить участок тишины и побить звуковушку на части.
Почти всегда хватает дефолтного значения, но на зашумленных звуковых файлах будет видно что участок тишины не определился (крансый участок на спектрограмме файла).
Например - кассета Orlov-Orwo файл A3-sthot.wav, тут высокий уровень шума и его нужно выставить в 20+ чтобы файл нормально декодировался.
Вообще кассета Orlov-Orwo самая проблемная в этом плане.
Почитал про распространителей, и понял что я немного напутал авторство, присовил Афанасьеву разработки Орлова, придется небольшие правки в формирование мета информации вносить...
Проверил актуальную версию декодера на нескольких кассетах, результаты свел в таблицу.
https://docs.google.com/spreadsheets/d/1nVyTn5jaPCf-O0Fg9tGs2uZK1LmF0asbFdSCW-tJJ10/edit?usp=sharing
Рультат: из 113 звуковушек не получилось декодировать только 3, две из них в плохом качестве, 1 не получилось декодировать по неизвестной причине, может зф битый, а может что то не учтено в декодере.
Желтые ЗФ - это ЗФ которые декодированы, но в них присутствуют файлы без заголовков, которые не получается обрезать по длине, по этому они пишутся как последовательность блоков с совпадающей контрольной суммой.
Если есть информация о том как работают эти файлы, прошу поделиться.
А так впринципе ничего страшного, они перегоняются в ЗФ и с вероятностью 95+ процентов будут рабочими.
113 звуковушек не получилось декодировать только 3,
Проверил подсвеченные красным.
BatZone - файл с увеличенной плотностью, в эмуляторе загружается, на записанной с него кассеты на реале тоже запускается, странно что не декодируется..
JBIRD, PC-BASIC - это подмешались оригиналы записей с аудиокассеты с шумами, перезапишу, будут тоже считываться.
Проверил другие кассеты, "Orlov-BASF" - не декодируется Candi , хотя это тоже файл перезаписанный из эмулятора.
Файлы без заголовка имеют пред-загрузчики в машинных кодах в которых уже прописан размер загружаемых файлов поэтому заголовок не требуется. Поначалу это тоже видимо была своеобразная защита от копирования, пока не появились более совершенные копировщики.
https://www.youtube.com/watch?v=w2hoiRFbYP4
max232cpe
27.03.2025, 20:29
У кого данная машинка на руках подскажите в ней используются плис\бмк или спец мс? Или только стандартная логика?
Сколько портов расширения доступно для данной машины, если использовать большую кросс плату?
Vasily_A
28.03.2025, 23:35
Только логика (насколько помню) и контроллер дисплея 45-й, как в родной CGA. на разъеме там иса фактически. у меня висела память от искры 640к объемом (родные 128 в верхние адреса сдвинул, в продолжение видеобуфера), мультик с комами, лпт и часами с батарейкой, самодельный контроллер флопа, и всякое экспериментальное безумие, типа подключения КЖД от ДВК :)
ну и в клавиатуре микроконтроллер, как в обычной ХТ.
max232cpe
29.03.2025, 12:31
Только логика (насколько помню) и контроллер дисплея 45-й, как в родной CGA. на разъеме там иса фактически. у меня висела память от искры 640к объемом (родные 128 в верхние адреса сдвинул, в продолжение видеобуфера), мультик с комами, лпт и часами с батарейкой, самодельный контроллер флопа, и всякое экспериментальное безумие, типа подключения КЖД от ДВК :)
ну и в клавиатуре микроконтроллер, как в обычной ХТ.
Клавиатура у меня есть правда состояние совсем унылое но вроде подаёт признаки жизни.
Думаю накидать в ATX формате плату с isa слотами там вроде как вн59 стоит для генерации прерываний вот и думаю все 8 слотов сделать.
max232cpe
08.04.2025, 00:22
Решил запустить клавиатуру отмыл, подал +5в она завелась, светодиоды зажигаются гаснут при ресете и нажатии соответствующих кнопок, при замыкании контакт площадок идёт звук с динамика.
Но вот переходник xt\at на usb её не воспринимает, менял местами клок и дату не реагирует вообще никак, при этом ещё 3 клавы xt мазовия и нонеймы с переключателем опознаются и работают.
Куда копать? Формат у ней xt или свой?
- - - Добавлено - - -
Д5 или Д6 если дохлы может не проходить сигнал?
Vasily_A
08.04.2025, 13:54
Увидел на Авито плату памяти, я на такой в начале 90х себе ассистент128 в ассистент 768 превратил :) 7тр хотят за неё...
https://www.avito.ru/kaluga/kollektsionirovanie/plata_ms_kr565ru5d_7213890658?utm_campaign=native&utm_medium=item_page_android&utm_source=soc_sharing
max232cpe
08.04.2025, 19:36
Увидел на Авито плату памяти, я на такой в начале 90х себе ассистент128 в ассистент 768 превратил :) 7тр хотят за неё...
https://www.avito.ru/kaluga/kollektsionirovanie/plata_ms_kr565ru5d_7213890658?utm_campaign=native&utm_medium=item_page_android&utm_source=soc_sharing
Штука интересная но для меня совершенно бесполезная.
Это же плата ОЗУ от искры-1030
Vasily_A
08.04.2025, 23:59
Да, именно от 1030. Чем полезна для ассистента (особенно в самом начале 90-х) эта плата: простым подключением к разъему методом припайки на проводах (естественно, распиновка не совпадает), подключается плата с 640 КБ озу и встроенным контроллером памяти, который делает ее регенерацию. И из непонятного недокомпа получается вполне себе ХТ с ЦГА. Контроллер флопов был спаян на макетке ранее, но на 128-16 КБ ничего из нужного мне не работало. А на 640 + 112 КБ все уже вполне жило. в 112 КБ рамдрайв патченный помещался.
Других вариантов расширить память до нормального размера я тогда не нашел. Сперва делал (от безысходности) напайку бутербродом еще 16-ту РУ5 поверх имеющихся, но работало плохо, больно схема для врезания в адресное пространство сложная и с большими задержками у меня получилась (опыта тогда совсем почти не было...).
А эти платы спроса не имели особо, и стоили у ремонтников из городской конторы по ремонту выч.техники не дорого.
max232cpe
09.04.2025, 07:04
Да, именно от 1030. Чем полезна для ассистента (особенно в самом начале 90-х) эта плата: простым подключением к разъему методом припайки на проводах (естественно, распиновка не совпадает), подключается плата с 640 КБ озу и встроенным контроллером памяти, который делает ее регенерацию. И из непонятного недокомпа получается вполне себе ХТ с ЦГА. Контроллер флопов был спаян на макетке ранее, но на 128-16 КБ ничего из нужного мне не работало. А на 640 + 112 КБ все уже вполне жило. в 112 КБ рамдрайв патченный помещался.
Других вариантов расширить память до нормального размера я тогда не нашел. Сперва делал (от безысходности) напайку бутербродом еще 16-ту РУ5 поверх имеющихся, но работало плохо, больно схема для врезания в адресное пространство сложная и с большими задержками у меня получилась (опыта тогда совсем почти не было...).
А эти платы спроса не имели особо, и стоили у ремонтников из городской конторы по ремонту выч.техники не дорого.
Учитывая цену на sram проще на ней делать и места в разы меньше займет.
Vasily_A
09.04.2025, 07:42
не аутентично :)
max232cpe
09.04.2025, 08:01
не аутентично :)
Это без разницы главное чтобы работало и цена была адекватной
- - - Добавлено - - -
Переработать немного схему выкинув с нее порты джойстиков и читалку магнитофона и добавить isa-16 8 слотов на внутренний какрас блок ПЗУ встанет
Там же вроде на плате расширения (где FDC) сразу и метр ОЗУ был (32 штуки РУ7).
Vasily_A
09.04.2025, 19:49
Весь ассистент помещается в плиску за примерно 1000р с обвязкой (тангнано9к).
Обидно, при переезде пропали платы (без корпусов) от ассистента и векртора1200. от вектора только бп остался :(
На ассистенте с наращенным озу и двумя дисководами, клавиатурой сделанной из ДВК-шной, ХТ-шным мультиком с последовательными портами и самодельным принтером из механики от РТА-80 пару лет в институте активно и много чего делал...
а потом настолько все ускорилось - он мгновенно стал просто ненужным. Поколения комповых железок просто бегом сменялись, с ассистента сразу на 386DX-20 перешел, и далее со всеми остановками на всех поколениях процов. А сейчас комп 19-го года основной дома, и потребности в другом нет совсем...
max232cpe
09.04.2025, 21:46
Весь ассистент помещается в плиску за примерно 1000р с обвязкой (тангнано9к).
Обидно, при переезде пропали платы (без корпусов) от ассистента и векртора1200. от вектора только бп остался :(
На ассистенте с наращенным озу и двумя дисководами, клавиатурой сделанной из ДВК-шной, ХТ-шным мультиком с последовательными портами и самодельным принтером из механики от РТА-80 пару лет в институте активно и много чего делал...
а потом настолько все ускорилось - он мгновенно стал просто ненужным. Поколения комповых железок просто бегом сменялись, с ассистента сразу на 386DX-20 перешел, и далее со всеми остановками на всех поколениях процов. А сейчас комп 19-го года основной дома, и потребности в другом нет совсем...
Печально что платы пропали, в плис можно запихнуть только зачем это нужно...
родная клава на ассистенте какого формата? XT?
Vasily_A
10.04.2025, 23:20
обычная ХТ клавиатура.
Была известная доработка клавиатуры от ДВК (емкостной) до ХТ - там менялась прошивка, вот по ней я и сделал. родная клавиатура ассистента для работы плохо подходила.
max232cpe
11.04.2025, 06:28
обычная ХТ клавиатура.
Была известная доработка клавиатуры от ДВК (емкостной) до ХТ - там менялась прошивка, вот по ней я и сделал. родная клавиатура ассистента для работы плохо подходила.
У меня есть плата клавиатуры ассистент 86/128 при подаче питания на нее загораются светодиоды потом гаснут, при замыкании контактных площадок динамик издает звук, при нажатии кнопок нум, рус-лат, капс загораются светодиоды, но при подключении к переходники xt-usb на компе ничего не происходит.
Куда копать?
Куда копать?
Сначала осликом сравнить полярность сигналов.
Если с этим всё ОК - копать в сторону LA (хотя можно попробовать и цифровым осликом смотреть)
Vasily_A
11.04.2025, 23:44
у меня плата ассистента была в каркасе из уголков дюралевых, там была на проводах кросплата (точнее не плата, а разъемы соединенные проводами) с разъемом под плату памяти, конроллер флопа и три иса8
клавиатура была с обычным дин5 выведена, я потом туда обычную ХТ\АТ клаву подключал.
главное, что напрягало в ассистенте - это отсутствие ПДП (DMA), очень его не хватало. А так - нормальная ХТ была, быстрая за счет 16 бит внутренней шины.
max232cpe
14.04.2025, 16:54
Сначала осликом сравнить полярность сигналов.
Если с этим всё ОК - копать в сторону LA (хотя можно попробовать и цифровым осликом смотреть)
Глянул осцилографом всё работает, сигналы инверсные, поставил лн2 всё заработало хотя некоторые скан коды не распознаются или опознаются с ошибкой но основная часть на инглише работает без вопросов в рус раскладке есть чутка перепутанные символы..
сигналы инверсные,
Почему-то у наших (СССР) компов часто то оба инверсные, то только Data....
max232cpe
14.04.2025, 17:10
Почему-то у наших (СССР) компов часто то оба инверсные, то только Data....
Всё давольно просто у нас на выходе стоит лп8 и лн2 если брать эту клаву, у иностранцев при той же конструкции стоит лн4\7407 которая не инвертирует сигналы а только усиливает.
Всё давольно просто у нас на выходе стоит лп8 и лн2 если брать эту клаву, у иностранцев при той же конструкции стоит лн4\7407 которая не инвертирует сигналы а только усиливает.
Как по мне - это звучит так "людЯм было лень прошивку микроконтроллера подправить"
max232cpe
14.04.2025, 18:06
Как по мне - это звучит так "людЯм было лень прошивку микроконтроллера подправить"
и такое не исключено хотя и мало вероятно
max232cpe
19.04.2025, 12:15
Как оказалось если выкинуть лн2 и лп8 и в место них установить лн4 всё работает сильно лучше чем было и не нужно ничего инвертировать.
ВОПРОС чем заменить 155лн4 более современным? 555, 1531, 1533 серий нет этой мс
вот такой вариант использовал для подключения
https://sun9-56.vkuserphoto.ru/impg/tPLDSk9N2d7PkolPk5hll3E2b1GfEmaA7FLHmA/qbe8GFO7uwU.jpg?size=541x605&quality=95&sign=0a9acc4a9bab7140605085ccf1281462&type=album
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot