User Tag List

Показано с 1 по 10 из 384

Тема: Помогите с Pentagon-128k !

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    25.06.2005
    Адрес
    Смоленск
    Сообщений
    997
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    r0m,
    мне друг говорил, что именно насадкой сверху чипа нашел битую микруху. человек вроде заслуживающий доверия. Точно это не при каких раскладах не должно срабатывать ?
    Этот способ будет работать в случае есть старая микросхема совсем сдохла и не выдает на шину никаких сигналов, либо есть выход у новой микросхемы мощнее выхода у старой. Тогда может быть и заработает... А во всех остальных случаях ничего не получится.
    Я проверяю так: Напаиваешь панельку поверх одной из РУшек. При этом 2, 14 и 15 ноги не паяешь, а припаиваешь к ним три проводка. У проверяемой рушки аккуратно острыми кусачками откусываешь 14 ногу возле платы и отгибаешь ее, вместо нее к плате подпаиваешь проводком 14 ногу от панельки, в которую вставишь эталонную рушку. 2 и 15 ноги панельки эталонной рушки подсоединяешь ко 2 и 15 ноге проверяемой рушки. Включаешь, смотришь результат. Если ничего не изменилось - то аккуратно подпаиваешь второй вывод старой РУшки назад.


    насчет светодиодиков: можно поподробнее, какая микросхема по схеме Pentagon 128k 1991 c сайта Pentagon1024.narod.ru, какие номера выводов, и что мне это даст после того как я позаписываю из бейсика в него разные значения коммандой "OUT 32765, n", где n=0, 1, 2, 4.
    (я по прежнему нулевый в схемотехнике)
    и почему это может быть порт, если о памяти речь в пзу ?
    Keeper тебе уже все рассказал. Этот порт переключает банки расширенной памяти в 3 секторе. Если он будет неисправным, то банки не будут переключаться, что приведет к ошибке.

    а можно немного пояснить про сектора памяти, как они с физич. чипами соотносятся? сколько всего секторов ?
    записал 00000000, а считалось 00000010, это байт в память ? каждая ру5 за 8000 байт памяти отвечает, это так ?
    Ну во-первых прочитай вот это. Надеюсь, что после прочтения вопросы с банками и секторами у тебя отпадут.


    Код:
    Кратко об устройстве SINCLAIR 128
    
            Компьютер SINCLAIR 128 имеет озу объемом 128 К, которое разделено на
           8 банков памяти по 16 килобайт и которые условно нумеруются от 0 до 7.
           В системе имеется регистр конфигурации, который доступен програмистоу
           и имеет адрес 7FFDH. С помощью записи в этот регистр мы  можем менять
           конфигурацию системы  т.е. переключать ПЗУ, банки ОЗУ и т.д.. Регистр
           конфигурации имеет 6 разрядов. Первые три  ( с 0-го по 2-й )  разряда
           определяют один из восьми банков банков, подлюченный в последний сек-
           тор адресного пространства процессора.  3-й  определяет один  из  2-х
           банков, который будет подлючен в первый сектор адресного пространства
           и отображен на экран: 0 - подключен 5-й  банк, 1 - подключен 7-й банк.
           4-й  разряд  определяет  ПЗУ:  0 - подключена прошивка BASIC 128, 1 -
           BASIC 48. 5-й разряд заведует блокировкой записи в регистр конфигура-
           ции:  0 - запись  разрешена,  1 - запись блокированна. Это необходимо
           для работы в режиме SINCLAIR 48.
    
            АДРЕС Z-80         СЕКТОР                             ПЗУ 32К
                          ---------------                    --------------
            0000-3FFF     ¦     16K      ¦ ___¦0 в разряде 4--+BASIC 128 16K¦
                          ¦  0-й сектор  ¦    ¦1 в разряде 4--+BASIC 48  16K¦
                          +--------------+                    L--------------
            4000-7FFF     ¦     16K      ¦ ___                    ОЗУ 128К
                          ¦  1-й сектор  ¦    ¦1 в разряде 3--+7-й БАНК 16К ¦
                          +--------------+    ¦               ¦6-й БАНК 16К ¦
            8000-BFFF     ¦     16К      ¦    ¦0 в разряде 3--+5-й БАНК 16К ¦
                          ¦  2-й сектор  ¦                    ¦4-й БАНК 16К ¦
                          +--------------+                    ¦3-й БАНК 16К ¦
            C000-FFFF     ¦     16К      ¦--------------------¦2-й БАНК 16К ¦
                          ¦  3-й сектор  ¦     любой из       ¦1-й БАНК 16К ¦
                          L---------------     8-ми           ¦0-й БАНК 16К ¦
                                               БАНКОВ ОЗУ     L--------------
                                    000 в разрядах 2 - 0 - 0-й БАНК
                                    001 ------------------ 1-й БАНК
                                    ...............................
                                    111 ------------------ 7-й БАНК
    Каждая микросхема РУ5 представляет память 64 КилоБита (не КилоБайта). То есть она имеет 65536 однобитовых ячеек памяти. Процессору нужно 8 бит памяти. Поэтому в 48К машинах стоит 8 штук РУ5. Каждая микросхема отвечает за свой разряд. Если бы речь шла о 48К машине и тест выдал "Записано 00000000, Считано 00000010", то можно было с уверенностью сказать, что не работает микросхема, отвечающая за первый разряд, т.е. микросхема, выход которой (через регистр) подключен к выводу D1 процессора (обрати внимание, что номера разрядов считаются с нуля а не с единицы). В 128К машинах все сложнее. За что отвечает каждая МС памяти можно понять, изучив схему. Объяснить тебе это на словах я не рискну...
    Последний раз редактировалось Andrnow; 03.04.2010 в 13:58.
    Ищу охотников за КМками и медью. Найду – УБЪЮ !!!

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

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

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

Похожие темы

  1. Как быть с реалом - Pentagon 128k ?
    от dM_GBG в разделе Pentagon
    Ответов: 49
    Последнее: 14.01.2021, 18:05
  2. Ответов: 57
    Последнее: 03.04.2010, 07:42
  3. Ответов: 0
    Последнее: 24.01.2010, 21:46
  4. Помогите поднять TOKK 128k
    от papuas в разделе Несортированное железо
    Ответов: 38
    Последнее: 27.07.2009, 22:07
  5. Ответов: 2
    Последнее: 12.02.2008, 20:17

Ваши права

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