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

User Tag List

Страница 31 из 80 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя
Показано с 301 по 310 из 798

Тема: Speccy2007 v1.00

  1. #301
    Moderator
    Регистрация
    25.11.2007
    Адрес
    Симферополь
    Сообщений
    2,164
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    смотри в чем ошибка!
    эти адреса ( а14,а15,а16) заменяются ТОЛЬКО при обращении по сегменту памяти с абсолютными адресами (тоесть процессорными) а14=1 и а15=1.
    тоесть минимум - надо ставить мультиплексор 8 входов - 4 выхода.
    им мешать адреса на входе РАМ.
    и еще надо вспомнить как мешаются остальные адреса чтобы соответсттвовать стандарту расположения страниц. там придется или а14 или а15 подавать еще и на а16.

    ПыСы а рам у тебя - какая микросхема то?
    кстати вот нашел пример переключения страниц мультиплексором(тебе часть которая рулит как в +3 возможно даже будет не нужна)
    http://zx.pk.ru/showpost.php?p=122222&postcount=4
    Последний раз редактировалось balu_dark; 05.01.2009 в 23:57.
    Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
    Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
    ZX Evo 4Mb- в строю.
    Speccy2010 v1
    Специалист (пока готовлюсь к восстановлению).
    Это все мое!
    Родное!
    Все люблю на свете я! Это родина моя!

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

  3. #302
    Activist Аватар для aniSKY
    Регистрация
    07.12.2006
    Адрес
    Минск
    Сообщений
    215
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    спасибо всем за подсказки и помощ, эт мой первый опыт что то сделать самому
    ща поправил схему и буду собирать

    микра ОЗУ 128k - UT621024PCL-70LL

    запустился!!!
    чем проверить правильность работы расшЫрителя?

    шаг следующий.
    если заводить A14ROM на ПЗУ на контакт А16 (ща там земля), то как должно все быть организовано в ПЗУ? куда зашьется Барсик128?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	STEP02.jpg 
Просмотров:	365 
Размер:	53.3 Кб 
ID:	10165  
    Последний раз редактировалось aniSKY; 06.01.2009 в 15:26.
    U9EP3C
    БЭМЗ ПЭВМ БАЙТ 48к (1995.03)
    CAHTAKA.002 48k(1991.06)
    CAHTAKA.002 48k(1992.08)
    SPECCY.2007 48k(2008.09)
    Б-1
    (расширение памяти до 128к (РУ5+РУ5)и YM2149F)
    aSPECT[/URL]- miniZXDevBOARD (v1.02)

  4. #303
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а чего защёлку не поставил?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	STEP03.jpg 
Просмотров:	351 
Размер:	67.5 Кб 
ID:	10166  

  5. #304
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По просьбам трудящихся выкладываю схему и ПП в формате PCAD 2006 SP1 - пользуйтесь.
    Последний раз редактировалось fifan; 04.05.2014 в 20:38.

  6. #305
    Activist Аватар для aniSKY
    Регистрация
    07.12.2006
    Адрес
    Минск
    Сообщений
    215
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    а чего защёлку не поставил?
    пока я ПЗУ не трогал, потому и защелку не ставил.
    надо правильность данной схемы проверить, а то мало ли что.
    если она правильно работает - буду мучать ПЗУ и защелку добавлю.
    тут еще надо прошивку ПЗУ правильно составить с учетом того, что есть еще ROM0 и ROM1 сигналы.

    а как расположены сегменты в прошивке с тырдосом (та которая spec2007_trdos.rom)? или как их оределить?
    Последний раз редактировалось aniSKY; 06.01.2009 в 16:16.
    U9EP3C
    БЭМЗ ПЭВМ БАЙТ 48к (1995.03)
    CAHTAKA.002 48k(1991.06)
    CAHTAKA.002 48k(1992.08)
    SPECCY.2007 48k(2008.09)
    Б-1
    (расширение памяти до 128к (РУ5+РУ5)и YM2149F)
    aSPECT[/URL]- miniZXDevBOARD (v1.02)

  7. #306
    Moderator
    Регистрация
    25.11.2007
    Адрес
    Симферополь
    Сообщений
    2,164
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я же сказал - ром0 и ром1 формируются авркой!
    надо править ее код для того чтобы она сама в зависимости от бита РОМ на тм9 переключала 48к или 128к пзу.
    собственно если в авр реализовать регистр 128к програмно - то можно и без защелки внешней обойтись - состояние бита защелки будет хранить сама аврка.
    Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
    Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
    ZX Evo 4Mb- в строю.
    Speccy2010 v1
    Специалист (пока готовлюсь к восстановлению).
    Это все мое!
    Родное!
    Все люблю на свете я! Это родина моя!

  8. #307
    Activist Аватар для aniSKY
    Регистрация
    07.12.2006
    Адрес
    Минск
    Сообщений
    215
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    судя по схеме у аврки нет сбодных ног,что бы туда что либо заводить или выводить, да и код там подзавязку если мне не изменяет память. Я не силен в програмировании АВР и сам туда не полезу - запорчу все. Схемно всетаки я думаю проще буит, тем более все уже есть (тока защелку добавить), осталось завести А14РОМ и прошивку ПЗУ залить соответствущую данному схемному решению.
    U9EP3C
    БЭМЗ ПЭВМ БАЙТ 48к (1995.03)
    CAHTAKA.002 48k(1991.06)
    CAHTAKA.002 48k(1992.08)
    SPECCY.2007 48k(2008.09)
    Б-1
    (расширение памяти до 128к (РУ5+РУ5)и YM2149F)
    aSPECT[/URL]- miniZXDevBOARD (v1.02)

  9. #308
    Activist Аватар для aniSKY
    Регистрация
    07.12.2006
    Адрес
    Минск
    Сообщений
    215
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Результаты экспериментов с А14РОМ:
    как я и писал, подал на свободную ногу ПЗУ (вместо земли) - заработало без проблем, ПЗУ переклучалось и выбивало в матрац.
    далее начал составлять прошивку ПЗУ.
    ----------------------------------------------------------
    0 - бэйсик48 (оригинальный, от ZXSpectrum128 машины)
    1 - бэйсик48 от syd'a
    2 - бэйсик48 турбо
    3 - TR-DOS (trd_sp2k7.rom)
    4 - бэйсик128 (оригинальный, от ZXSpectrum128 машины)
    5 - бэйсик48 от syd'a
    6 - бэйсик48 турбо
    7 - TR-DOS (trd_sp2k7.rom)
    ----------------------------------------------------------
    заняло все енто 128к

    включил - ЗАРАБОТАЛ!!!
    Ф12 - оболочка грузиться и работает
    Ф10 - в тырдос вываливается и тож работает
    но шчасте не долго длилось
    1-бэйсик128 при вводе любой комады зависал или сбрасывался
    2-калькулятор поле ввода 10+20 выдал хрень на экран и повис
    3-после включения оболочка (Ф12) выглядит нормально, но после всех этих зависаниях и сбросах, те что выше описал, оболочка выдает тож хрень, но сама не повисает, просто экран не читабелен
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	128-01.jpg 
Просмотров:	401 
Размер:	54.3 Кб 
ID:	10181   Нажмите на изображение для увеличения. 

Название:	128-02.jpg 
Просмотров:	424 
Размер:	26.5 Кб 
ID:	10182   Нажмите на изображение для увеличения. 

Название:	128-03.jpg 
Просмотров:	387 
Размер:	33.7 Кб 
ID:	10183   Нажмите на изображение для увеличения. 

Название:	128-04.jpg 
Просмотров:	380 
Размер:	23.4 Кб 
ID:	10184   Нажмите на изображение для увеличения. 

Название:	128-05.jpg 
Просмотров:	388 
Размер:	33.5 Кб 
ID:	10185  

    U9EP3C
    БЭМЗ ПЭВМ БАЙТ 48к (1995.03)
    CAHTAKA.002 48k(1991.06)
    CAHTAKA.002 48k(1992.08)
    SPECCY.2007 48k(2008.09)
    Б-1
    (расширение памяти до 128к (РУ5+РУ5)и YM2149F)
    aSPECT[/URL]- miniZXDevBOARD (v1.02)

  10. #309
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от aniSKY
    1-бэйсик128 при вводе любой комады зависал или сбрасывался
    2-калькулятор поле ввода 10+20 выдал хрень на экран и повис
    Это происходит от того, что:
    1) Версия BASIC48 для Spectrum128 отличается от той, что модифицировал Syd;
    Тоесть надо брать за основу содержимое страницы BASIC48 от Spectrum128 и править её.
    2) переключатель TRDOS, который реализован в PLD-шке не блокируется при включенной странице BASIC-128.
    Снаружи PLD-шки это пожалуй не исправить, надо заводить в неё сигнал A14ROM и
    править строку формирования сигнала TRDOS_FLG.
    Но как я понял проблема в отсутствии свободных ног у PLD
    Последний раз редактировалось caro; 07.01.2009 в 20:54.

  11. #310
    Master Аватар для Zloy
    Регистрация
    09.06.2007
    Адрес
    Минск
    Сообщений
    756
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Честно говоря не понимаю, зачем вообще нужна эта возня с ПЗУ (ну конечно только если кто-то захочет попрограмить в BASIC 128)? Для меня к примеру на моем Байте прошивка 128 нужна только потому, что у нее есть пункт TR-DOS... на Speccy 2007 в TR-DOS мы и так вываливаемся по горячей клавише.
    ZXM-Phoenix 1024 + VGA&PAL

    Байт 128К + TR-DOS + AY + TURBO; Балтик 48К; Sharp MZ-800

Страница 31 из 80 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя

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

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

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

Ваши права

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