User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 25 из 25

Тема: Орель БК-08 ОЗУ и ПЗУ и контроллер для дисковода!

  1. #21

    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,089
    Спасибо Благодарностей отдано 
    281
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    49 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если установлено ПЗУ 128 бейсика и оно запустилось - то скорее всего все в порядке. Для уверенности можно поискать в гугле, скачать тест памяти и запустить.

    Если 128 бейсика нет или он не заработал - то кое-что проверить можно из 48-бейсика (если он запустился). Во-первых следует посмотреть содержимое системной переменной бейсика P_RAMT (адрес не помню, гугл в помощь). Если оно не равно FFFF - значит память не работает.

    Далее, если P_RAMT=FFFF - то делаем команду CLEAR 49151 и командами OUT 32765, n включаем разные страницы. После этого можно командами POKE 49152, x и PRINT PEEK 49152 проверить, правильно ли включаются страницы. Например:
    10 CLEAR 49151
    20 FOR i=16 to 23: OUT 32765, i: POKE 49152, i: NEXT i
    30 FOR i=16 to 23: OUT 32765, i: PRINT PEEK 49152: NEXT i

    Эта программа делает простейший тест переключения банков, и по результатам ее работы будет видно, что банки включаются правильно (или неправильно). Если все работает - то будут выведены числа от 16 до 23. Если программа была запущена на 48К компьютере - то будет 8 раз выведено число 23. Если имеются другие неисправности - то возможны варианты с выводом на экран иных значений.
    Последний раз редактировалось Barmaley_m; 15.04.2016 в 20:09.

  2. #22

    Регистрация
    02.08.2013
    Адрес
    г. Киев
    Сообщений
    528
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо всё заработало)))

    - - - Добавлено - - -

    а как теперь прикрутить сюда 128-й бейсик? просто вставить 27128 ПЗУ ж не получится?

  3. #23

    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,089
    Спасибо Благодарностей отдано 
    281
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    49 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А контроллер дисковода подключен? Где находится в твоей схеме расширения ПЗУ TR-DOS?

  4. #24

    Регистрация
    02.08.2013
    Адрес
    г. Киев
    Сообщений
    528
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не контроллера дисковода нет. я думал может как то вместо основных пзу поставить прошивку от 128-го басика.

  5. #25

    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,089
    Спасибо Благодарностей отдано 
    281
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    49 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для бейсика-128 нужна еще прошивка бейсика-48, т.е. они работают в паре. Общий объем ПЗУ составит минимум 32Кб, а если еще ПЗУ TR-DOS - то 48Кб. Самое практичное решение - использовать микросхему типа 27512 емкостью 64Кб, в которую прошить все бейсики и TR-DOS, и еще 16Кб останутся свободными.

    Если контроллера пока нет - то можно все равно поставить 27512 и использовать ее емкость наполовину. Или можно использовать микросхему 27256 для обоих бейсиков или две штуки 27128, или 4 штуки 2764.

    При работе бейсика-128 нужно реализовать схему переключения страниц ПЗУ, т.к. бейсик-128 и -48 подключаются по одним и тем же адресам 0000-3FFF поочередно. Это несложно, обычно сигнал CSROM схемы расширения подается либо непосредственно на микросхему ПЗУ в качестве сигнала A14 или A15, либо (при использовании двух 27128 или четырех 2764) - на вход микросхемы DD13 "Орели" вместо сигнала RN. При использовании 27128, 27256 или 27512 также требуется отрезать сигнал A13 от DD13 и подать соответствующий вход на землю.

Страница 3 из 3 ПерваяПервая 123

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

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

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

Похожие темы

  1. Контроллер дисковода
    от andrew76 в разделе Внешние накопители
    Ответов: 55
    Последнее: 12.04.2024, 16:33
  2. Ответов: 26
    Последнее: 25.01.2019, 18:31
  3. Куплю контроллер дисковода для УКНЦ
    от tnt23 в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 27.02.2009, 08:51
  4. Ответов: 13
    Последнее: 27.08.2008, 20:10
  5. Помогите опознать контроллер дисковода
    от Prusak в разделе Внешние накопители
    Ответов: 1
    Последнее: 12.04.2008, 23:50

Ваши права

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