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

User Tag List

Страница 13 из 24 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 239

Тема: Звуковой контроллер для УКНЦ

  1. #121
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,147
    Благодарностей: 1383
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вообще пожалуй соглашусь, видимо действительно AY лучше на ПП сажать. Обычно в том что я например пишу ПП вообще не занят. К тому же по-любому звук и на пищалку через ПП всегда выдаётся, разумно их в одном месте обрабатывать.
    По коду это конечно будет более затратно, но куда деваться.
    Договориться только нужно, какой там порт будет.
    Занятые порты ПП выглядят вот так:
    Код:
    177010-177027
    177054-177055
    177060-177103
    177130-177133
    177700-177705
    177710-177717

  2. Этот пользователь поблагодарил nzeemin за это полезное сообщение:
    hobot (16.04.2018)

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

  4. #122
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    1,994
    Благодарностей: 879
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    чтобы избежать лишних сложностей, лучше использовать PCad?
    Как раз P-CAD2006 не особо удобен и Веееесма сложен, но альтернатива - может, конечно, и рисовать там можно в разы быстрее, и аддоны соблазнительные...
    Но те, кто делает проекты по работе именно Советского направления, по крайней мере до ~2010 г. ничего другого не использовали.

    Это типа как кто хранит в $, кто - в Е, а некотрые - в Деревянных

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

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Занятые порты ПП выглядят вот так:
    Тогда если на 1801ВМ1А делать, выйдет адрес 177774, таймер ВМ1А - 177760-177772 - для старшего режима адресации 1801ВМ1А.
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

  5. Этот пользователь поблагодарил MM за это полезное сообщение:
    randomizer (16.04.2018)

  6. #123
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,147
    Благодарностей: 1383
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не догоняю причём тут 1801ВМ1А...

  7. #124
    Member Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    191
    Благодарностей: 59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Думаю ПП лучше оставить то чем он занимается - клавиатура и работа с внешними хранилищами данных.
    А для подлючения звукогенератовора использовать универсальный контроллер со своим процессором.

    Выбор же компонетов для контроллера следует ограничить тем что было доступно во времена разработки или производства УКНЦ
    (ну за исключением конечно же звукогенераторов :-))
    Пока вижу такую конфигурацию:
    • процессор 1801ВМ2А 4МГц (ставить проц быстрее ЦП - как то противоестественно :-)),
    • память 512КБ или 1024КБ на РУ7 (правда есть соблазн ограничиться 56-ю КБ, но ведь никто же не заставляет использовать дополнительную память :-)),


    • таймер чтобы генерировать прерывания (? 580ВИ53 ?)
    • и главное - самые популярные звукогенераторы в микрокомпьютерах


    • AY-3-8910 x 2
    • YM3812 (OPL2) x 2
    • как бонус
      • MOS 6581, единственное у нас он не был популярен и с доступностью проблема
      • 1801ВП1-065 для миди порта
      • ЦАП 572ПА1 x 2


    Дополнительно, реализовать доступ через регистры к звукогенаторам, для передачи данных от ЦП напрямую.
    Возможно организовать работу с контроллером так, чтобы в него можно было грузить программы для ПП с минимальнейшими переделками.

    Да, изначально я думал только об УКНЦ, но в принципе такую железяку можно и к БК подцепить и к любому другому компьютеру с МПИ.

    Ну а "народный вариант" можно будет реализовать на FPGA.

  8. Этот пользователь поблагодарил randomizer за это полезное сообщение:
    MM (16.04.2018)

  9. #125
    Activist
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    304
    Благодарностей: 49
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно сразу БК 0010-01 скотчем примотать и пусть занимается чем положено.
    А почему периферийный процессор не может заняться одним единственным AY он что не перефирия?

  10. Этот пользователь поблагодарил S_V_B за это полезное сообщение:
    Titus (16.04.2018)

  11. #126
    Member Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    191
    Благодарностей: 59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    А почему периферийный процессор не может заняться одним единственным AY он что не перефирия?
    В принципе может, и простейшем случае достаточно подцепить AY к параллельному порту.

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

    Есть желание исключить влияние наличия/отсутсвия звука на ресурсы доступные ЦП/ПП и их нагрузку.

  12. #127
    Activist
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    304
    Благодарностей: 49
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чтобы исключить влияние на ЦП и ПП можно просто MP3 плеер слушать. Ресурсы все равно кушать будет, а паралелльный порт можно с большей пользой использовать.
    Например под какой из существующих форматов будет заточено ваше устройство? Или сначала нужно будет софт написать, а потом музыку сочинить.
    Если подключить 1 AY к ПП ресурсов будет кушаться очень мало, а готовых AY мелодий уйма и озвучить игрушку или переделать проигрыватель дело одного вечера...

  13. #128
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    1,994
    Благодарностей: 879
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    1801ВМ2А
    Наверное, Н1806ВМ2 ?
    Они доступны от ~250 руб, "Циклон", м. Щелковская.
    http://www.9641000.ru/

    Цитата Сообщение от randomizer Посмотреть сообщение
    1801ВП1-065
    Кварц 7.5 мгц, скорость - 19200.

    Вообще это почти повторяет конфу УТК-2, можно звучок подцепить на адресный слот, отведенный под i8042.

    Если есть существенное желание - можно изобразить схему этого монстрика.
    Посоветую тактовую не выше 6 мгц, что бы потом потребители не жаловались на "висяки", что соответствует быстродействию не менее 1 млн рег-рег в смеси команд .
    Размер ДПП - приблизительно 14х25 см.

    Отмечу, что для работы с объемом ОЗУ свыше 56 кбайт целесообразно пристраивать 1801ВМ3А, т.к. диспетчер памяти там встроенный, и не надо его делать с 0, и цена на сам ВМ3А - от ~600 руб. в Москве.
    Можно изобразить и схему такого девайса, работать он будет по RS-232 ( что бы не заморачиваться написанием ПЗУ ), использовать СИММ-72.
    Последний раз редактировалось MM; 16.04.2018 в 15:36.
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

  14. #129
    Member Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    191
    Благодарностей: 59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Наверное, Н1806ВМ2 ?
    Выбор 1801ВМ2А или Н1806ВМ2 влияет же на печатную плату да и только, тут дело вкуса.

    Цитата Сообщение от MM Посмотреть сообщение
    Размер ДПП - приблизительно 14х25 см.
    Надо будет всё уместить в корпус УКНЦ. В принципе, если удалить верхнюю часть отсека СА, то примерно столько места и получается.
    При условии что блок питания внешний.


    Цитата Сообщение от MM Посмотреть сообщение
    Отмечу, что для работы с объемом ОЗУ свыше 56 кбайт целесообразно пристраивать 1801ВМ3А
    ВМ3А классом повыше, хочется использовать именно ВМ2А

    Да, для упрощения можно будет использовать СИММ-72, но я уже приобрёл 565РУ7В и как минимум, в своём варианте буду их использовать.

    Цитата Сообщение от MM Посмотреть сообщение
    Можно изобразить и схему такого девайса, работать он будет по RS-232 ( что бы не заморачиваться написанием ПЗУ )
    RS-232 - для прототипа идеальный вариант, а со временем может и код для ПЗУ сформируется.

  15. #130
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    1,994
    Благодарностей: 879
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    код для ПЗУ сформируется
    Он уже готов и ждет на складах :
    1801РЕ2-055 - для ВМ2
    134 - для ВМ3
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

Страница 13 из 24 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Совмещенный контроллер НГМД и ЖД для УКНЦ
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 143
    Последнее: 07.11.2018, 16:09
  2. Ответов: 307
    Последнее: 23.11.2017, 11:25
  3. УКНЦ + контроллер HDD
    от tntpro в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 13.05.2012, 07:15
  4. Контроллер HDD/CF для УКНЦ -- опрос
    от felix в разделе ДВК, УКНЦ
    Ответов: 39
    Последнее: 03.03.2012, 12:32
  5. Куплю контроллер дисковода для УКНЦ
    от tnt23 в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 27.02.2009, 08:51

Ваши права

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