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

User Tag List

Страница 11 из 22 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя
Показано с 101 по 110 из 220

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

  1. #101
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,992
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    hobot, УК-НЦ->Софт->Игры->Сборники->
    Но с Вами это бесполезно, так что аривидерчи

  2. #102
    Activist Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    411
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    44 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собрался было макет ваять, призадумался как бы компоненты лучше расположить. Возник вопрос, а чем народ пользуется для моделирования печатных плат?
    Я неоднократно встречал упоминания P-Cad, в итоге поставил себе Altium Designer как вобравший в себя PCad.
    А не мог бы кто нибудь выложить библиотеки отечественных компонентов для Altium Designer или PCad?

  3. #103
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Для Atari покомандное переписывание вообще не имеет смысла, там очень простой центральный процессор, но зато куча устройств, нужно сначала полное дизассемблирование, затем понимание что куда зачем, и только потом синтез с написанием всего с нуля -- затраты ещё выше.
    это не про atari8bit (у него звук POKEY с которого музыку еще конвертировать надо) а про atari st, там проц 68k

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

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Хорошо так рассуждать, это же не ваше время будет тратиться на разделение кода между ЦП и ПП, организацию взаимодействия, решения проблем синхронизации. Для вас это просто заменить номер регистра.Хотелось бы посмотреть что за "стандартный" путь. У меня что-то многовато времени на портирование уходило.
    под термином "стандартный путь" я имел ввиду Ваш же опыт портирования highway encounter-a и stop the express, таким образом кроме Вас мало еще кто знает на скоко загружен ПП и ЦП при таком портировании... соответственно есть смысл вешать AY на процессор у которого меньшая загрузка.

  4. #104
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    P-Cad
    Это стандарт де-факто в ( бывшем) МЭП, особенно P-CAD2006 .
    Библиотеки для него - на Рутрекере ( можно зайти по VPN ), но посоветую родные Бренд от производителей компонентов.
    Насчет русских натрахивательных библиотек ( по Гост ) - после окончания проектирования распечатайте макет и поставьте натуральные ИС на бумажку с трекингом - т.к. левые художники практически в каждой библиотеке допускают "вольные фантазии". Например - изврат в нумерации входов строба 1533ИД7, путанка выводов питания и общего ( в БИС, характерная черта г. Киев ) и мн.др.

    Отмечу, что делать правки и коррекции проектов др. КАДов, кроме P-CAD2006, хрен кто возьмется, за вменяемое вознаграждение - за несколько сот $ это и дурак сможет...
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  5. #105
    Activist Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    411
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    44 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я как раз на рутрекере и нашёл библиотеки для PCad. Вроде как без проблем импортируются в Altium Designer. Правда пока ещё нахожусь в сомнении, PCad или Altium Designer? С обоими однинаково не знаком.
    MM, правильный ли я сделал вывод - чтобы избежать лишних сложностей, лучше использовать PCad?

  6. #106
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,061
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  8. #107
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

  9. #108
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,061
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #109
    Activist Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    411
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    44 сообщений
    Mentioned
    5 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.

  11. #110
    Veteran
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,396
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    136 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

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

Похожие темы

  1. Совмещенный контроллер НГМД и ЖД для УКНЦ
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 185
    Последнее: 31.01.2023, 08:02
  2. Ответов: 327
    Последнее: 03.12.2019, 22:49
  3. УКНЦ + контроллер HDD
    от tntpro в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 13.05.2012, 09:15
  4. Контроллер HDD/CF для УКНЦ -- опрос
    от felix в разделе ДВК, УКНЦ
    Ответов: 39
    Последнее: 03.03.2012, 13:32
  5. Куплю контроллер дисковода для УКНЦ
    от tnt23 в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 27.02.2009, 08:51

Ваши права

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