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

User Tag List

Страница 15 из 21 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 205

Тема: Замена К1801РЕ2, К573РФ3, К1801РР1

  1. #141
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,130
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    516
    Поблагодарили
    410 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Недорогой новодел - заменитель 1-2 шт. 1801РР1 с внутрисхемным программированием :

    Перемычку устанавливать при программировании в составе М-ЭВМ на 1801ВМ1, т.к. он висит при 0 тактах задержки при записи.
    Емкость - 8 или 16 кбайт ППЗУ. Запись - только словная. Возможно программное копирование прямо на имеющейся ПЗУ ( выключатель "DIN" ). При емкости ППЗУ 16 кайт - допускаются только смежные банки ( по 8 кбайт )
    Цена 1шт. FRAM 8 кбайт в Москве - порядка 80 руб, в СОИКе.

    Лучше применять ИС серии ЭКФ1564 и компоненты для СМД монтажа.

    Как скопировать 017 ( 100000-117777 ) и 018 ( 120000-137777 ) ПЗУ в БК0010/11 ?
    Для этого выполняем действия :
    1. Включить выключатель сигнала "DOUT", выключить выключатель сигнала "DIN". После копирования DOUT отключить, и включить DIN.
    2. Подключить на выв. 22 заменителя ППЗУ сигнал DOUT ( можно с выв.37 процессора 1801ВМ1 )

    БК0010 - набрать из Монитора :
    T ( ввод )
    ( рус ) ТС
    1000АА
    ( далее ввести программу , после ввода числа нажимать "," ).
    Распечатать программу копировщика на экране :
    1000АА
    100Л
    Запустить программу :
    1000(лат)G

    На БК11 :
    12;1С
    Набрать и запустить программу копировщика.
    При этом модуль ППЗУ должен быть подключен так же к 12-й странице ПЗУ БК ( выводом 23 )

    Текст программы копирования ПЗУ из 100000 адреса в адрес 100000 длиной 020000 слов ( 16 кбайт ) :
    001000 : 012700 100000 012701 020000 012702 100000 012022 077102
    001020 : 010227 000000 000000
    Где :
    адрес 1002 - начало массива источника
    адрес 1006 - длина массива в словах
    адрес 1012 - начало массива приемника
    адрес 1024 - следущее за записанным слово ( адрес слова ), будет присуствовать после выполнения программы копирования.

    *

    Целесообразно С1 сократить пикофарад так до ~100.

    СМД 10-секционный выключатель шаг 1.27 :
    https://ru.aliexpress.com/item/10-SM...ceBeautifyAB=0

    Альтернативный вариант для припойных перемычек адреса банков :


    4СПП 22 х 38 попугаев
    Последний раз редактировалось MM; 13.02.2018 в 12:39.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  2. #142
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,130
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    516
    Поблагодарили
    410 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Блок ЭСППЗУ на AT49F1025-70CV, размер 4СПП - 22 х 38 миллиметра :

    Применяемые ИС :
    Д1 - ЭКФ133ЛП9
    Д2 - ЭСППЗУ ( нумерацию выводов см. в даташите )
    Д3, Д4, д5 - ЭКФ1564ТМ9
    Д6 - ЭКФ1564ИР23
    Д8 - ЭКФ1564КП7
    Д9, Д10 - ЭКФ1564ЛН2
    Д11 - ЭКФ1564ЛА3
    Д12 - ЭКФ1564ТЛ2
    Все компоненты - СМД.
    Регистр 177760 ( только запись ) - регистр страниц ППЗУ при программировании, т.к. необходим доступ ко всему массиву адресов ППЗУ.
    При записи в этот регистр на несколько десятков мкс отключается механизм адресного доступа в адресах МПИ, и включается доступ в рамках 8 кбайт + номер страницы.
    Внутрисхемное программирование по даташиту на ЭСППЗУ :
    http://pdf1.alldatasheet.com/datashe...AT49F1025.html
    *
    Улучшенный Универсальный вариант Э3 :

    Где :
    ЭКФ1564ИР23, 40-выв. ЭСППЗУ и 1 шт. ЭКФ1564ТМ9 устанавливать снизу.
    Типономиналы применяемых ИС :
    Д1, Д2, Д3 - ЭКФ1564ТМ9
    Д4 - ЭКФ1564ИР23
    Д5 - ЭКФ1564ТЛ2
    Д6, Д7 - ЭКФ1564ЛН2
    Д8 - ЭКФ133ЛП9 ( SN7407D ), доп. замена ЭКФ1533ЛП17
    Д9 - ЭКФ1564ЛА4
    Д10 - ЭКФ1564КП7
    Флешка ( на Э3 не показана ) - AT49F1025-70CV
    СМД резисторы, светодиоды ( зеленый и красный ) и конденсаторы, в т.ч. конденсатор по питанию - Бренд 10 мкф 6.3 вольт керамика.
    Возможно применение как линейного набора ПЗУ ( до 7 шт. ) с адресами 000000-157777, а с некотрым исключением - и до адресов 177777.
    Адрес регистра страниц - 177762 ( только запись ), что делает возможным применение совместно с 1809РУ1, 537РУ11 и в КМД ДВК.
    Обеспечена совместимость со 100% АП 16 бит МПИ по чтению.
    Возможен апгрейд до 1 Мбайт ЭСППЗУ для организации ЭД без добавления ИС.
    Конфигурирование осуществляется посредством установки\снятия СМД резисторов.

    Конфигурирование :
    Варианты :
    1. АП по чтению - 000000....177777, к-во полных банков - 1 ( 1 х 64 кбайт ), действует вход CS выв. 23 :
    R10 - установлено, R11 - отсуствует ( работа только с половиной АП 000000-077777 или 100000 - 177777 при альтернативном положении )
    R12 - установлено, R13 - отсуствует ( разрешение адресации пользователем старшей половины ЭСППЗУ при выборе адреса на выв. 21, при альтернатавном положении )
    R3 установлено, R2 отсуствует ( включение входа CS как у настоящей 1801РР1 )
    2. АП по чтению - 000000....177777, к-во полных банков - 2 ( 2 х 64 кбайт ), действует вход CS выв. 23, действует вход выбора банков - 21 :
    R10 - установлено, R11 - отсуствует
    R12 - отсуствует, R13 - установлено
    R3 установлено, R2 отсуствует
    *
    Выбор адресов на КП7 ( +5в. на указаном входе - "выбрано" ) :
    выв.04 D0 - 160000...177777 ( при записи в этот сектор ППЗУ следует выбирать др. массива из-за регистра 177762 )
    выв.03 D1 - 140000...157777
    выв.02 D2 - 120000...137777
    выв.01 D3 - 100000...117777
    выв.15 D4 - 060000...077777
    выв.14 D5 - 040000...057777
    выв.13 D6 - 020000...037777
    выв.12 D7 - 000000...017777

    Геометрический макет :

    *
    Улучшенный универсальный вариант для БК11/М, 26х38 миллиметров :

    Обеспечивается адресация банков ПЗУ 000000...177777 без привязки к выбору страницы ПЗУ БК11/М,
    и адресация банков ПЗУ 100000...177777 в 10 и 11 страницах ПЗУ БК11/М.
    При подготовке файла программирования следует размещать массив в адресе 140000...157777 по всем возможным страницам выбора банков ПЗУ ( т.е. в ~5 местах ).
    Модуль заменяет ПЗУ 324, 325, 327, 328, 329 ( при установке в колодку модуля ПЗУ БК11/М ). Возможна замена и 330 ПЗУ.
    Последний раз редактировалось MM; 10.03.2018 в 14:52.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  3. #143
    Veteran Аватар для Ратмир
    Регистрация
    07.05.2013
    Адрес
    г. Уфа
    Сообщений
    1,195
    Спасибо Благодарностей отдано 
    339
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    112 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С 29м102bb не будем мучиться? Там вроде микросхем меньше. Чуть чуть времени не хватает допинать тот прототип.

    Мои скромные железяки


    ATARI 65хе
    YAMAHA YIS503IIIR
    PackardBell
    HP Vectra 286/25n/VE/VL/VL800/VLi8, Kayak XA
    AcerPower 433sv
    Fujitsu-Siemens Scenic/S 2
    Compaq deskpro en

    МС 0511-01
    Микро80(в процессе)
    Микроком85
    Апогей-БК01Ц
    РадиоРК-86
    БК0010/10-01/11/11М
    ПК-8000
    Львов ПК-01
    Агат-9
    ДВК-2(в процессе)
    ДВК-3М
    Вектор-06ц
    Специалист
    ХТ8088 nec-20
    АТ286,386,486
    PI-75-200ММХ
    РII, III,IV

    ZX-Evolution r.C3
    Santaka-002
    Дельта-С
    Ленинград48к
    [свернуть]

  4. #144
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может просто найти MCU с достаточным внутренним флэшем? Тогда вся схема будет из одной микрухи. Скорости на БК черепашьи по современным меркам. MCU достаточно дешевых. Зашивать туда прошивку БК с сервисным кодом сразу.

  5. #145
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,210
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    210
    Поблагодарили
    181 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    Может просто найти MCU с достаточным внутренним флэшем?
    РЕ-мулятор?
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  6. #146
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну и отлично. Нет смысла возится в ворохе рассыпухи. Можно, навреное найти что-то и в DIP для желающих паять на макетках.

  7. #147
    Veteran Аватар для Ратмир
    Регистрация
    07.05.2013
    Адрес
    г. Уфа
    Сообщений
    1,195
    Спасибо Благодарностей отдано 
    339
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    112 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А мы не боимся трудностей. Будем делать без микроконтроллеров.

    Мои скромные железяки


    ATARI 65хе
    YAMAHA YIS503IIIR
    PackardBell
    HP Vectra 286/25n/VE/VL/VL800/VLi8, Kayak XA
    AcerPower 433sv
    Fujitsu-Siemens Scenic/S 2
    Compaq deskpro en

    МС 0511-01
    Микро80(в процессе)
    Микроком85
    Апогей-БК01Ц
    РадиоРК-86
    БК0010/10-01/11/11М
    ПК-8000
    Львов ПК-01
    Агат-9
    ДВК-2(в процессе)
    ДВК-3М
    Вектор-06ц
    Специалист
    ХТ8088 nec-20
    АТ286,386,486
    PI-75-200ММХ
    РII, III,IV

    ZX-Evolution r.C3
    Santaka-002
    Дельта-С
    Ленинград48к
    [свернуть]

  8. #148
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,130
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    516
    Поблагодарили
    410 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Успешный результат макетирования Э3 :
    ( самый простой вариант на 10 мелких ИС + флешка )


    О программировании - краткая инструкция :


    Пояснения для БКшников :

    Адрес "5555" ( Неинверсный ) ( 16 ) = 12 ( 8 ) страница ППЗУ, слово 012524 ( 8 ) ( например, 112524 или 132524 )
    Адрес "2ААА" ( Неинверсный ) ( 16 ) = 15 ( 8 ) страница ППЗУ, слово 005252 ( 8 ) ( например, 105252 или 125252 )
    Число "А0" ( Неинверсное ) ( 16 ) = 137 ( 8 )
    Число "АА" ( Неинверсное ) ( 16 ) = 125 ( 8 )
    Число "55" ( Неинверсное ) ( 16 ) = 252 ( 8 )
    Число "80" ( Неинверсное ) ( 16 ) = 177 ( 8 )
    Число "30" ( Неинверсное ) ( 16 ) = 317 ( 8 )

    Примерная последовательность стирания всего массива ППЗУ :
    001000 : 012737 004010 177716 - подключить 12-ю страницу ПЗУ БК11М ( подать на 23 выв. ППЗУ 0в. )
    001006 : 012737 000212 177762 - включение 12-й страницы ППЗУ по всем банкам ( по 8 кбайт ) и лампочки "запись"
    001014 : 012737 000125 112524 - записать инверсные "АА" ( 16 ) в инверсный адрес 5555 ( 16 )
    001022 : 012737 000215 177762 - включение 15-й страницы ППЗУ по всем банкам, и лампочки "запись"
    001030 : 012737 000252 105252 - записать инверсные "55" ( 16 ) в инверсный адрес 2ААА ( 16 )
    001036 : 012737 000212 177762 - включить 12-ю страницу ППЗУ и лампочку "запись"
    001044 : 012737 000177 112524 - записать инверсные "80" ( 16 ) в инверсный адрес 5555 ( 16 )
    001052 : 012737 000125 112524 - записать инверсные "АА" туда же
    001060 : 012737 000215 177762 - включить 15-ю страницу ППЗУ и лампочку "запись"
    001066 : 012737 000252 105252 - записать инверсные "55" ( 16 ) в инверсный адрес 2ААА ( 16 )
    001074 : 012737 000212 177762 - включить 12-ю страницу ППЗУ и лампочку "запись"
    001102 : 012737 000357 112524 - записать инверные "10" ( 16 ) в инверсный адрес 5555 ( 16 )
    Стирает 20 сек. без участия ЦП.
    Результат - "000000" по всем банкам ППЗУ.
    *
    Копирование массива из ПЗУ с 13-й страницы БК11М в 12-ю страницу ППЗУ ( см. стирание ППЗУ выше )
    001000 : 012700 100000 Начальный адрес ПЗУ - источника в 13-й странице
    001004 : 012701 000204 Номер страницы записи в ППЗУ ( соответствует адресу 100000 в младшем банке ППЗУ )
    001010 : 004737 002000 Выполнить копирование 8-кбайт участка
    001014 : 012700 120000 Начальный адрес ПЗУ - источника в 13-й странице
    001020 : 012701 000205 Номер страницы записи в ППЗУ ( соответствует адресу 120000 в младшем банке ППЗУ )
    001024 : 004737 002000 Выполнить копирование
    001030 : 000000 Останов

    002000 : 012702 010000 Длина массива в словах
    002004 : 012737 004020 177716 Включить 13-ю страницу ПЗУ
    002012 : 011003 Чтение данных в R3 из ПЗУ-источника
    002014 : 012737 004010 177716 Включить 12-ю страницу ППЗУ
    002022 : 012737 000212 177762
    002030 : 012737 000125 112524
    002036 : 012737 000215 177762
    002044 : 012737 000252 105252
    002052 : 012737 000212 177762
    002060 : 012737 000137 112524 Запись магического маркера в ППЗУ
    002066 : 010137 177762 Включение номера страницы ППЗУ
    002072 : 010320 Пересылка данных в ППЗУ из R3, по адресу, находящемуся в R0
    002074 : 012704 000020 Формирование паузы 16х6 мкс ( не менее 50 мкс )
    002100 : 077401 Цикл паузы на адрес 002100
    002102 : 077240 Цикл записи - к 002004 адресу
    002104 : 000207 Выход из подпрограммы
    *
    Программа верификации массивов ПЗУ в 13-й странице и ППЗУ в 12-й странице БК11/М
    003000 : 012700 100000 Начальный адрес - 100000
    003004 : 012701 020000 Длина - 16 кбайт
    003010 : 012737 004020 177716 Подключить 13-ю страницу ПЗУ
    003016 : 011002 Считать данные с оригинала
    003020 : 012737 004010 177716 Подкллючить 12-ю страницу ППЗУ
    003026 : 012003 Считать данные с копии
    003030 : 020203 Сравнить оригинал и копию
    003032 : 001401 Ветвление в случае равенства на адрес 003036
    003034 : 000000 Останов в случае неравенства
    003036 : 077114 Цикл на адрес 3010
    003040 : 012700 000007 Записать в R0 код звонка - 7
    003044 : 104063 Воспроизвести звонок
    003046 : 000000 Останов
    Последний раз редактировалось MM; 26.07.2018 в 11:04.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  9. #149
    Veteran Аватар для Ратмир
    Регистрация
    07.05.2013
    Адрес
    г. Уфа
    Сообщений
    1,195
    Спасибо Благодарностей отдано 
    339
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    112 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мама мия.
    А у меня почемуто мгтф отламывается.

    Мои скромные железяки


    ATARI 65хе
    YAMAHA YIS503IIIR
    PackardBell
    HP Vectra 286/25n/VE/VL/VL800/VLi8, Kayak XA
    AcerPower 433sv
    Fujitsu-Siemens Scenic/S 2
    Compaq deskpro en

    МС 0511-01
    Микро80(в процессе)
    Микроком85
    Апогей-БК01Ц
    РадиоРК-86
    БК0010/10-01/11/11М
    ПК-8000
    Львов ПК-01
    Агат-9
    ДВК-2(в процессе)
    ДВК-3М
    Вектор-06ц
    Специалист
    ХТ8088 nec-20
    АТ286,386,486
    PI-75-200ММХ
    РII, III,IV

    ZX-Evolution r.C3
    Santaka-002
    Дельта-С
    Ленинград48к
    [свернуть]

  10. #150
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,130
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    516
    Поблагодарили
    410 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию



    Редакция 3 расширенного варианта, подходит к БК11/М в качестве замены всех внутренних ПЗУ, и даже с некотрым аддоном ( 326 ).
    Состав ИС :
    Д1, Д2, Д3 - ЭКФ1564ТМ9
    Д4 - ЭКФ1564ИР23
    Д5 - ЭКФ1564ТЛ2
    Д6, Д7 - ЭКФ1564ЛН2
    Д8 - ЭКФ133ЛП9 ( SN7407D ), доп. замена ЭКФ1533ЛП17
    Д9 - ЭКФ1564ЛА4
    Д10 - ЭКФ1564КП7
    Д11 - ЭКФ1564КП2
    Д12 - ЭКФ1564ЛЛ1
    Назначение выводов модуля :
    21 - выбор 10-й страницы ПЗУ БК11/М, 0в. - выбор.; возможные адреса - 100000...157777
    22 - выбор 11-й страницы ПЗУ БК11/М, 0в. - выбор.; возможные адреса - 100000...157777
    23 - выбор основного массива ПЗУ, возможные адреса - 000000...157777
    Штырь - сигнал DOUT процессора, нужен только для записи флешки модуля ППЗУ.
    При особой необходимости можно использовать и сектор адресов 160000....177777, но программировать его надо из др.сектора адресов, или не трогать ячейку 177762 - регистр программирования модуля ППЗУ.
    *
    Конфигурирование резисторами :
    R13 установлен - разрешен доступ к банкам ПЗУ в 10-й странице ПЗУ БК11/М.
    R12 установлен - запрещен доступ к банкам ПЗУ в 10-й странице ПЗУ БК11/М.
    R11 установлен - разрешен доступ к банкам ПЗУ в 11-й странице ПЗУ БК11/М.
    R6 установлен - запрещен доступ к банкам ПЗУ в 11-й странице ПЗУ БК11/М.
    R3 установлен - разрешен доступ к основным банкам ПЗУ в адресах 000000-177777 по выв. 23 модуля ( 0в.- разрешено )
    R2 установлен - разрешен доступ к основным банкам ПЗУ в адресах 000000-177777 без учета выв. 23 модуля.
    *
    Обращаю внимание, что адресация скрытых банков ППЗУ возможна при некорректном включении режимов выборки страниц ППЗУ -
    т.е. можно одновременно выбрать и 10-ю, и 11-ю, и базовую страницы - такие режимы следует предусматривать при программировани флешки ( т.е. заполнять все возможные страницы ).
    При выборе базовой страницы ( CS выв.23 модуля ) адресация страниц имеет приоритет над селекцией по 22 и 21 выводам модуля.
    *
    Проектирование 4СПП 26х38 миллиметров меееедленно ведется в московском КБ, вероятная дата начала поставок - 2-я половина лета 2018.
    Типономиналы компонентов :
    *Использовать наборы резисторов СМД - в наборе всего по 8 резисторов, 10 выв, из них 2 вывода - общие для матрицы.
    http://www.farnell.com/datasheets/1896414.pdf
    *Использовать конденсаторы бескорпусные К10-17 типоразмера 1206
    *Использовать одиночные резисторы размера 805
    *Использовать посадки под припойные перемычки размера 603
    *Использовать диаметр выводов главной колодки ( факт.) 0.6 миллиметра, сверло 0.8 миллимера.
    *Использовать диод для СМД монтажа КД521 ( 4х2 миллиметра посадка ), или выводной КД512 с формовкой для поверхностного монтажа.




    Последний раз редактировалось MM; 28.05.2018 в 17:32.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

Страница 15 из 21 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Замена ВГ93
    от homeness в разделе Внешние накопители
    Ответов: 86
    Последнее: 03.01.2010, 19:59
  2. Замена банка на РУ5 или на РУ7 на tms44100
    от Gatsu в разделе Память
    Ответов: 4
    Последнее: 20.05.2009, 15:31
  3. замена 155ИД3 на 1533ИД3
    от Almaz в разделе Для начинающих
    Ответов: 2
    Последнее: 28.04.2009, 11:20
  4. Ленинград замена м/сх
    от Максим в разделе Ленинград
    Ответов: 6
    Последнее: 01.07.2007, 17:21

Ваши права

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