User Tag List

Страница 22 из 44 ПерваяПервая ... 181920212223242526 ... ПоследняяПоследняя
Показано с 211 по 220 из 433

Тема: Специалист: замена 8080 на 8085

  1. #211

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    452
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    34063 да копеечная и их у нас как грязи , а МАХ761 не знаю не сталкивался . Если есть в наличии и паять будите на макетке то пробуйте почему бы и нет .

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

  3. #212

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SYR-ALEX Посмотреть сообщение
    Обновил мапер под FUZYX https://yadi.sk/i/BajrwVE0zAwy9
    По схеме. Предлагаю в качестве U5 использовать не 74273 (ИР35 - я таких и в руках не держал ), а что-то более распространенное типа ТМ9 - оно и распространенное и дешевле и ножек меньше (меньше плата). Ну и по мелочи - если от дешифратора U7 (74155=ИД4) использовать не верхнюю половинку, а нижнюю, то можно обойтись без инвертора U4.D (меньше трассировки).

    А память RAM и ExtRAM это физически будут два разных корпуса?

    Цитата Сообщение от SYR-ALEX Посмотреть сообщение
    если правильно понял Ext RAM и доп. стр. ROM выбираем одним портом ?
    Ну да, почему бы и нет? У нас же по концепции не делается одновременное включение страниц ПЗУ и ОЗУ (например поделив 64к адресного пространства на окна по 16к или 32к). Значит, можно использовать одну и ту же микросхему порта для адреса. Надо обратиться к ПЗУ - выставил номер страницы, прочитал блок. К ОЗУ аналогично. Адрес все равно надо обязательно каждый раз ставить заново при возвращении управления в область окон, ибо при наличии много тредовости (нескольких процессов на прерываниях - не важно Юникс там или MPM с "честными" процессами, или просто под "однозадачной" CP/M драйвер повесили как обработчик прерывания - например плеер музыки) никогда нет гарантии что порт не поправлен "соседним" процессом.

    Конечно, можно не экономить и поставить отдельный порт, тут вопрос предпочтений и модели использования отличной от той что представляется мне.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  4. #213

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    452
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А память RAM и ExtRAM это физически будут два разных корпуса?
    Да два разных . Так можно в ExtRAM иметь любой объём памяти при разных сочетаниях МС .
    Цитата Сообщение от Error404 Посмотреть сообщение
    Цитата Сообщение от SYR-ALEX Посмотреть сообщение
    если правильно понял Ext RAM и доп. стр. ROM выбираем одним портом ?
    Ну да, почему бы и нет? У нас же по концепции не делается одновременное включение страниц ПЗУ и ОЗУ (например поделив 64к адресного пространства на окна по 16к или 32к). Значит, можно использовать одну и ту же микросхему порта для адреса. Надо обратиться к ПЗУ - выставил номер страницы, прочитал блок. К ОЗУ аналогично. Адрес все равно надо обязательно каждый раз ставить заново при возвращении управления в область окон, ибо при наличии много тредовости (нескольких процессов на прерываниях - не важно Юникс там или MPM с "честными" процессами, или просто под "однозадачной" CP/M драйвер повесили как обработчик прерывания - например плеер музыки) никогда нет гарантии что порт не поправлен "соседним" процессом.

    Конечно, можно не экономить и поставить отдельный порт, тут вопрос предпочтений и модели использования отличной от той что представляется мне.
    ОК делаем одним портом .

  5. #214

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    452
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновил схемы :
    Основная плата https://yadi.sk/i/9d39FHjBzQ5cq .
    Изменён мапер для работы с памятью/портами ,в разъём мапер добавлены линии CPUID0,CPUID1,AVID0,AVID1,INT_ON,BTURBO,SCR0,SCR1,/MREQ,/IORQ... значение объясню позже .
    CPU i8080 https://yadi.sk/i/ANJdx-ruzPvhb .
    CPU i8085 https://yadi.sk/i/ftqUM8rZzPtti] .
    CPU Z80 https://yadi.sk/i/nPXtODRezPs9f .
    В выходные займусь переделкой по приведённым схемам .
    Последний раз редактировалось SYR-ALEX; 25.11.2016 в 09:39.

  6. #215

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    452
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По ошибке в предыдущем посте указал CPU i8085 старую схему .
    Исправлено .

  7. #216

    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    416
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SYR-ALEX, на модуле 8085 не указана маркировка U1 и номиналы резисторов
    в общем полноценная схема только на 8080

    Скрытый текст


    Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
    PLM-X 128 + AY -эмуль на 8меге
    Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
    Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
    Pentagon 1024SL 1.42 - работает не совсем стабильно
    ZXM-Phoenix V06
    ZX-Evolition Rev C2 White FSP-MItX
    Sprinter 2000 v.Zorel
    Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
    ZX-UNO v4.1 2М с 4 переключаемыми флешками
    Поиск-1 - ждет ремонта
    Корвет ПК8010 up to 8020
    MisT 1.31
    Galaksija + SMD
    [свернуть]

  8. #217

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    452
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да много народа схемы посмотрели , а про неправильную цоколёвку 155ЛА8 в модуле CPU i8080 не заметили.
    Схема из CPU i8080 из 215 поста НЕРАБОЧАЯ .
    Вот собранная и проверенная схема https://yadi.sk/i/ndTxdfDFzYbkM на ещё не переделанном СЯБРЕ (без доработок IN/OUT). Также собраны и проверены CPU Z80 и CPU i8085 . Оба модуля уже с доработками IN/OUT в самих модулях .
    Завтра займусь основной платой.
    Последний раз редактировалось SYR-ALEX; 26.11.2016 в 21:57.

  9. #218

    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    416
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а почему такая приверженность к 155ЛА8 ? ЛА9 более доступна и в отечественном и в импортном исполнении, мне в Спринтере пришлось ЛА9 вертолетом впаивать с отгибом 7 и 14 ног, а в модуле 8080 если замутить преобразователь -5 от +12 можно вместо ЛА8 поставить ЛА18

    Скрытый текст


    Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
    PLM-X 128 + AY -эмуль на 8меге
    Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
    Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
    Pentagon 1024SL 1.42 - работает не совсем стабильно
    ZXM-Phoenix V06
    ZX-Evolition Rev C2 White FSP-MItX
    Sprinter 2000 v.Zorel
    Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
    ZX-UNO v4.1 2М с 4 переключаемыми флешками
    Поиск-1 - ждет ремонта
    Корвет ПК8010 up to 8020
    MisT 1.31
    Galaksija + SMD
    [свернуть]

  10. #219

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну если аллергия к К155ЛА8 (просто стандарт применения в Специалисте) можно применить и К170АП3, у меня прекрасно работает.

    Вообще-то автор компьютера хорошо поступил - использовал один элемент ЛА8 в качестве преобразователя. А где гарантия, что на ЛА9 это прокатит? У меня даже был печальный опыт в применении К1533ЛА8 - просто не хватило напряжения для формирования фаз для процессора. Так что нужно осторожно подходить к выбору микросхем.
    Последний раз редактировалось fifan; 27.11.2016 в 11:38.

  11. #220

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    452
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Переделал Сябр для работы с портами .
    Вокруг модуля CPU Z80 пришлось поплясать с бубном . Проци разных производителей ведут себя по разному но в целом на режимах NORMAL и TURBO со всеми прошивками атмеги работают , а вот в BTURBO с прошивкой 16Мгц (BTURBO Z80 8Мгц) заработали только 2 из 5 и тот наш отечественный КР1858ВМ1 и Zilog Z0840004PSC. Остальные Z8400AB1 2шт и КР1858ВМ3 на 8Мгц и далее не хотят.На прошивках 20Мгц и 22.118Мгц не заработал не один , нету у меня более шустрых Z80 .
    CPU i8080 классический вариант работает только в NORMAL 2Мгц режиме (хотя с пошивками на 20 и 22.118 это 2.5 и 2.76 для Специалиста уже турбо ) . Работает только в памяти и доступа к портам по IN\OUT не имеет .Питание +12V и -5V на борту от +5V.
    CPU i8085 работает в режимах NORMAL и TURBO , режим BTURBO для него не доступен . Имеет доступ к портам .
    Схемы одним архивом https://yadi.sk/d/zgJ_hD-E326dwv .

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

    И ещё вопрос к знатокам Специалиста . Если сигналы CPUID и AVID подключить по схеме https://yadi.sk/i/Nw2AM_W1326xZM то как зто скажется на существующем софте ? Эти сигналы я считаю могут пригодиться новому софту для опознания проца и возможных графических режимов , а также прога может по ним узнать тактовые частоты проца в зависимости от версии AdapterVideoID .

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

    Такая фантазия на днях проскочила только сильно не смейтесь . Может NEC V20 ( аналог i8088 но умеет код i8080 вуполнять ) c СЯБРом подружить. Конечно нужен другой мапер и поршивка ПЗУ соответствующая . И получится Специалист-XT с "крутым CGA" 384/512X256 .

Страница 22 из 44 ПерваяПервая ... 181920212223242526 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кросскомпилятор Си под 8080
    от vinxru в разделе Разное
    Ответов: 110
    Последнее: 27.05.2024, 23:06
  2. Ассемблер 8080
    от Kakos_nonos в разделе Утилиты
    Ответов: 0
    Последнее: 21.09.2011, 23:35
  3. схема АОН на 8080/z80
    от sergey2b в разделе Разный софт
    Ответов: 7
    Последнее: 07.02.2010, 22:43

Ваши права

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