User Tag List

Страница 17 из 27 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 264

Тема: ПК Специалист + AY-3-8910/12

  1. #161

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,377
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    385
    Поблагодарили
    347 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Логичнее с точки зрения программиста, а с точки зрения схемотехники он выливается в дополнительные схемы, а именно в данном случае у нас придется задействовать D0 и D1 биты. В данном случае придется их анализировать на 0, а для адреса микросхемы ОЗУ надо типа делать типа вычитания 1, что усложнит схему и не факт что можно сейчас это провернуть.
    что, в плисине уже места нет? схема вроде как элементарная...

    00 - ПЗУ порты
    01 - первые 16кб
    10 - вторые 16кб
    11 - облом в никуда.

    При таком раскладе в будущем, применении толстой микросхеме ОЗУ последние 16кб буду не задействованы.
    а более толстую просто так и не поставишь - она уже 32 ноги будет. да и старший адрес брать неоткуда - ноги на плисине закончились уже.


    Третий вариант, это использовать условно регистр только не на 2 бита, а на 3.
    0 бит регистра - D0 or D1
    1 бит регистра - D0
    2 бит регистра - D1
    В этом случае при записи в порт номера страниц будет следующая комбинация битов (210):
    0 страница - 000
    1 страница - 011
    2 страница - 101
    В этом случае для программиста прозрачно будет все, только не надо так сказать халтурить, устанавливая недопустимые комбинации.
    с тремя битами тоже проблема - DB2 на плисину не заведен. использовать DB4 - опять коряво с точки зрения программиста получается.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  2. #162

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,225
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    709
    Спасибо Благодарностей получено 
    1,661
    Поблагодарили
    577 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Усложнять и делать больше корпусов, естественно, не нужно. Меня лично устроит по нулю врубать стандартный конфиг и далее любой из предложенных вариантов по переключению страниц, по возможности с заделом на память свыше 32 кб.
    С уважением, Станислав.

  3. #163

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,149
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    776
    Поблагодарили
    420 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    а более толстую просто так и не поставишь - она уже 32 ноги будет. да и старший адрес брать неоткуда - ноги на плисине закончились уже.
    Цитата Сообщение от Serg6845 Посмотреть сообщение
    с тремя битами тоже проблема - DB2 на плисину не заведен. использовать DB4 - опять коряво с точки зрения программиста получается.
    Это уже на будущее я размышлял. Там естественно потолще CPLDху и память можно поставить.
    На данном этапе ног свободных нет. Поэтому остановимся пока на 3 варианте

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

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Усложнять и делать больше корпусов, естественно, не нужно. Меня лично устроит по нулю врубать стандартный конфиг и далее любой из предложенных вариантов по переключению страниц, по возможности с заделом на память свыше 32 кб
    Скорее всего 3 варант должен взлететь. Триггеров не много в CPLD задействовано, там только на трассировку цепей надо будет глядеть.

    Кстати вопрос, SP580 по каким портам командой out долбит? Если выше С0h, то раз уж в CPLD вся схема управления, то хочу отожрать портов, нефиг разбрасываться. Ограничим 00...BFh - порты, С0...FFh - совместимость.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #164

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,225
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    709
    Спасибо Благодарностей получено 
    1,661
    Поблагодарили
    577 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Кстати вопрос, SP580 по каким портам командой out долбит?
    Он, как минимум, так обращается к ВВ55, которая по адресам F000-F7FF. Но также он и к ВИ53 обращается и ко второй ВВ55. В общем, это диапазон E000-F7FF.
    С уважением, Станислав.

  5. #165

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,374
    Спасибо Благодарностей отдано 
    405
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick, не вижу соединения выхода INT CPLD с входом INT процессора...

  6. #166

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,149
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    776
    Поблагодарили
    420 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Mick, не вижу соединения выхода INT CPLD с входом INT процессора...
    Как же, он есть 24 вывод на CPLD. Его нет на колодке процессора, которая будет вставляться в оригинальное гнездо процессора.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

    Этот пользователь поблагодарил Mick за это полезное сообщение:

    CityAceE(28.08.2025)

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

  8. #167

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,225
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    709
    Спасибо Благодарностей получено 
    1,661
    Поблагодарили
    577 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А чисто теоретически возможна ли аналогичная плата, где вместо i8080 будет стоять Z80? Вот так же, чтобы ничего не резать на основной плате и не подкидывать дополнительных сигналов, просто вставить в колодку вместо проца и всё.
    С уважением, Станислав.

  9. #168

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

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    А чисто теоретически возможна ли аналогичная плата, где вместо i8080 будет стоять Z80?
    Так сделано в Специалисте МХ2 стоят две панельки под два процессора.

  10. #169

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,225
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    709
    Спасибо Благодарностей получено 
    1,661
    Поблагодарили
    577 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    fifan, совсем скоро заберу у Сергея свой собранный Сябр и буду изучать, что за звери такие эти МХ и МХ2. Пока что для меня лично это какие-то другие платформы. Кажется, что даже Орион-128 ближе к Специалисту, чем МХ/МХ2.
    С уважением, Станислав.

  11. #170

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,149
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    776
    Поблагодарили
    420 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    А чисто теоретически возможна ли аналогичная плата, где вместо i8080 будет стоять Z80? Вот так же, чтобы ничего не резать на основной плате и не подкидывать дополнительных сигналов, просто вставить в колодку вместо проца и всё.
    Теоретически все возможно Но без дополнительных сигналов может и не обойтись. Сейчас же есть два дополнительных сигнала.

    P.S. Платы оплачены и ушли в производство.
    Последний раз редактировалось Mick; 28.08.2025 в 15:26.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

Страница 17 из 27 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. AY-3-8910 in FPGA
    от VELESOFT в разделе Звук
    Ответов: 18
    Последнее: 25.12.2015, 22:13
  2. AY-3-8910 к РК
    от Kakos_nonos в разделе Радио-86РК
    Ответов: 4
    Последнее: 24.05.2013, 12:10
  3. AY-3-8910
    от Eugeny в разделе Звук
    Ответов: 14
    Последнее: 05.09.2011, 17:11
  4. Продам AY-3-8910
    от crolicasm в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 17.03.2009, 15:25
  5. О портах AY-3-8910...
    от ILoveSpeccy в разделе Звук
    Ответов: 2
    Последнее: 02.07.2007, 15:02

Ваши права

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