Важная информация

User Tag List

Страница 17 из 25 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 250

Тема: Орель БК-08

  1. #161
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,732
    Спасибо Благодарностей отдано 
    357
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    и наверно разумней собрать порт на-паре м/c мелкой логики вместо ВВ55
    так и есть, разве только не будет желания прилепить стереоковокс на порты 3F и 5F, порты B и С ВВ55 соответственно...
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  2. #162
    Member
    Регистрация
    14.08.2015
    Адрес
    г. Днепропетровск, Украина
    Сообщений
    110
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    goodboy,

    Тогда вопрос из чего и как, какую схему лучше использовать ???
    Максимальная совместимость с софтом приветствуется.

  3. #163
    Member
    Регистрация
    14.08.2015
    Адрес
    г. Днепропетровск, Украина
    Сообщений
    110
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашел схему Кемпстон-порта на ЛН6, вроди все "кошерно" сделано и ЛН-ку ампутировать не надо
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	kempston ln6.jpg 
Просмотров:	296 
Размер:	23.3 Кб 
ID:	53270  

  4. #164
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,732
    Спасибо Благодарностей отдано 
    357
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от juka1868 Посмотреть сообщение
    вроди все "кошерно" сделано...
    почти. вместо сигнала iorq надо доставить еще один элемент "или" ЛЛ1 и ко входам подключить iorq и beta (тот, который на ртшку идет) для блокировки кемпстона при работе контроллера дисковода.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  5. #165
    Veteran
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    220
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от juka1868 Посмотреть сообщение
    Можно ли избавиться от схемотехнического безобразия, как и чем лучше заменить???
    Можно.

    Установка ПЗУ 27256 (вместо заводских РЕ4 = 2764) обычно сопровождается меньшим количеством переделок, чем по твоей схеме. Загвоздка в том, что микросхема DD13 (555ИД7) выбирает одну из двух ПЗУшек в зависимости от адреса (для 0000-1FFF активен сигнал /CS1, для 2000-3FFF - /CS2), а для 27256 такая дешифрация не нужна. У тебя в схеме реализовано "диодное И" от /CS1 и /CS2, а более элегантное решение - отрезать сигнал A13 от вывода 3 DD13 и подключить этот вывод к земле. Тем самым дешифрация по половинам ПЗУ окажется заблокированной, и сигнал /CS2 никогда не будет активироваться, а вместо него по всем адресам ПЗУ будет активен /CS1. Можно будет убрать "диодное И" и подавать на выводы 12 и 11 DD6 только сигнал /CS1.

    Подача /CS1 на выводы 12 и 11 DD6 предназначена для того, чтобы блокировать запись в ОЗУ при записи процессора по адресам 0000-3FFF (в заводской схеме запись всегда идет в "теневое ОЗУ", но в режиме 128К оно больше не теневое, и возможность такой записи приводит к несовместимости программ). Но такие сложности не нужны - выводы 11 и 12 DD6 можно просто заземлить с тем же эффектом.

    Остается еще вопрос выборки ПЗУ. Как я понимаю, у тебя на плате установлено 2 микросхемы ПЗУ - 27256 для бейсиков и 27128 для TR-DOS, так? И между ними необходимо организовать выборку. В моих схемах я никогда не "врезался" к выводу 22 микросхем ПЗУ (сигнал OE) - туда всегда шел сигнал /RD, как в заводском варианте. Вместо этого я делал выбор между ПЗУ с использованием удобно имеющегося на плате дешифратора DD13. Так, например, если на тот вывод 3 дешифратора, который я выше рекомендовал посадить на землю, подать сигнал BETA - то как раз будет удобно формироваться сигнал /CS1 для выборки ПЗУ с бейсиками и /CS2 - для ПЗУ TR-DOS. Возможны и другие варианты - при необходимости можно смело отключить от DD13 сигналы RN и RC, подключив вместо них другие нужные. Сигналы RN и RC - это реализация заводского порта управления ПЗУ и теневым ОЗУ (0x7F), который большинству пользователей все равно не нужен при расширении до 128К.

    Кратко:
    1) восстановить сигнал /RD на выводах 22 микросхем ПЗУ
    2) отрезать вывод 3 DD13 от сигнала A13, вместо этого подать туда сигнал /BETA
    3) отрезать выводы 1 и 2 DD13 от сигналов RN и RC, вместо этого выводы 1 и 2 DD13 заземлить
    4) в панельку DS2 устанавливается ПЗУ с бейсиками (27256), в панельку DS3 - ПЗУ TR-DOS.
    5) выводы 11 и 12 DD6 заземлить.

    В результате диодно-резисторная и резисторно-транзисторная логика в схеме расширения уходят.

    Конечно, схему можно еще оптимизировать, но я не думаю, что тебе это сейчас очень нужно. Работает - и хорошо.
    Цитата Сообщение от juka1868 Посмотреть сообщение
    На сколько правильно на Ваш взгляд реализован порт кемпстона на ВВ55 в Profi, можно ли его влепить в Орель
    Я вообще не сторонник Kempston Joystick в "Орели". Играть в большинстве случаев удобнее на клавиатуре, а если очень сильно хочется на джойстике - то орелевский Sinclair Joystick поддерживается почти во всех играх, и можно играть на нем.

    Но если очень хочется - то я посоветовал бы восстановить заводскую логику вокруг микросхемы DD1 (в твоей схеме расширения она была изменена). Kemston Joystick будет работать, хотя и с нежелательными побочными эффектами на клавиатуру. Чтобы их устранить, следует отрезать от входов микросхемы DD1 сигналы KD0-KD4 и подать вместо них сигналы непосредственно от джойстика (не забыв подтянуть их резисторами к +5В). Проблема только в том, что отрезать неудобно, там такая разводка в районе DD1, что некоторые из этих сигналов идут "мимо" DD1 дальше, поэтому придется не только резать, но и вешать провода, чтобы работала клавиатура. Часть дорожек расположена под DD1, поэтому микросхему придется выпаивать или выкусывать и потом ставить на ее место новую.

    Еще один вариант - выпаять DD1 и запаять ее назад не полностью, а отогнув ее входы и припаяв к ним сигналы джойстика "в воздухе". Тогда вообще не придется резать дорожки.

    ВВ55 - из пушки по воробьям. Я бы не стал с этим связываться, тем более, что в заводской "Орели" уже многое реализовано из логики Kempston. Да и вообще подумай, так ли сильно тебе нужен Kempston Joystick?

  6. #166
    Member
    Регистрация
    14.08.2015
    Адрес
    г. Днепропетровск, Украина
    Сообщений
    110
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Barmaley_m,
    Как я понимаю, у тебя на плате установлено 2 микросхемы ПЗУ - 27256 для бейсиков и 27128 для TR-DOS, так?
    Немножко не так, 27256 бейсики и впаяны 2 штуки 573рф4 для TR-DOS.

    Несколькими постами выше выложил схему из ZX-ревю с "Кемпстон портом" на ЛН6, может сделать именно так (+ мне подсказали необходимость блокировки сигналом Бета)???

    Из доработок панирую AY 8910, и хотелось бы для полной совместимости с фирменным софтом реализовать порт #FF. На сколько это возможно в Орели Вам видней.

    Огромное спасибо за подробный, разложенный по полочкам ответ.
    Сейчас такое дорогого стоит!!! Мало кто напрягается чужими вопросами....


    Теперь дело за мной, но ближайшие выходные очень плотно заняты делами семейными

    Обязательно сделаю все как Вы советуете, и отпишусь о результатах.

  7. #166
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #167
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,787
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    1,188
    Поблагодарили
    781 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от juka1868 Посмотреть сообщение
    хотелось бы для полной совместимости с фирменным софтом реализовать порт #FF
    ради пяти игрушек лучше не-заморачиваться.
    синхронизация всё-равно будет не-точная.

  9. #168
    Member
    Регистрация
    14.08.2015
    Адрес
    г. Днепропетровск, Украина
    Сообщений
    110
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    goodboy,

    Тему про злосчастный порт #FF, на нашем форуме, прочел полностью, и примерно представляю, что должно получиться.

    Дело в том, что "Спектрум", большинству пользователей (которые его помнят и любят), для "работы" уже мало актуален. Максимум, что могу придумать для себя форматирование дисков да копирование файлов.

    Так что для меня максимальная совместимость с игровым софтом это главный, спортивный интерес.

  10. #169
    Member
    Регистрация
    14.08.2015
    Адрес
    г. Днепропетровск, Украина
    Сообщений
    110
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Barmaley_m,

    Сделал доработку, получил на мониторе шахматную доску.

    При внимательном рассмотрении изменений:

    Цитата Сообщение от Barmaley_m Посмотреть сообщение
    1) восстановить сигнал /RD на выводах 22 микросхем ПЗУ
    Согласно Вашей доработки и схемы, которую я выкладывал, получаются выбраны одновременно 27256 с бейсиками и 573РФ4 с первой ПЗУ TR-DOS.

    Еще нужно исправить ошибку в моей схеме, в точку соединения диодно-резисторного суматора подсоединялась 20 нога 27256 (естественно это было исправлено, когда я выполнял вашу доработку)

    Еще раз уточняю установку ПЗУ-шек: DS2 - 27256 Basic 126k, DS4 впаяна 573РФ4 ПЗУ TR-DOS 1, DS5 впаяна 573РФ4 ПЗУ TR-DOS 2

    Вообщем это нужно как-то по другому организовывать.
    Очень надеюсь на Вашу помощь.
    Последний раз редактировалось juka1868; 31.08.2015 в 10:08.

  11. #170
    Veteran
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    220
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Обновление детального анализа схемы "Орель БК-08".

    В новой версии документа включен анализ аналоговой части.
    Вложения Вложения

  12. Этот пользователь поблагодарил Barmaley_m за это полезное сообщение:

    siemensC35 (20.07.2021)

Страница 17 из 25 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •