User Tag List

Страница 26 из 27 ПерваяПервая ... 222324252627 ПоследняяПоследняя
Показано с 251 по 260 из 265

Тема: Вектор-06Ц: Эмуляция - КР580ВИ53

  1. #251

    Регистрация
    12.07.2011
    Адрес
    Biała Podlaska
    Сообщений
    157
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    влезет только 4 секунды
    Хорошо и 4 секунды, чтобы послушать :-)
    В нижнем качеством это может быть даже 10 секунд > demo on BEEP hallel16.zip
    В Voice Manipulator может быть 12 секунд > demo on BEEP hallel16_vm.zip

    P.S. Я нашел способ записать эмулятор с хорошим звуком на одном компьютере - вам нужно использовать Virtual Audio Cable и программу CamStudio, в которой вам нужно установить Use MCI Recording:
    Вложение 78663 Нажмите на изображение для увеличения. 

Название:	camstudio.png 
Просмотров:	917 
Размер:	13.1 Кб 
ID:	78662
    Я протестировал версию CamStudio 2.0 на WinXP 64-bit
    Последний раз редактировалось Gelip; 26.03.2023 в 22:09.

  2. #252

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,308
    Спасибо Благодарностей отдано 
    1,033
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gelip Посмотреть сообщение
    Может быть, кто-то знает какую-либо другую программу для записи рабочего стола Windows со звуком?
    OBS Studio -- бесплатная программа не только для стриминга, но и просто для записи видео и звука с любых источников. В том числе с рабочего стола.
    Больше игр нет

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

    CodeMaster(27.03.2023)

  3. #253

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,394
    Спасибо Благодарностей отдано 
    764
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gelip Посмотреть сообщение
    В нижнем качеством это может быть даже 10 секунд
    Цитата Сообщение от Gelip Посмотреть сообщение
    В Voice Manipulator может быть 12 секунд
    Если устраивает однобитное качество (и плавание частоты дискретизации на границах байтов в данных примерах), то почему бы и нет, тем более в таком случае хватает бипера.

  4. #254

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,394
    Спасибо Благодарностей отдано 
    764
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос к железячникам. В режиме 3 если запишем в счетчик 1, то что будет на выходе
    1) 0
    2) 1
    3) зависит от предыстории
    4) сигнал с тактовой частотой канала (невероятно, но вдруг)
    ?

  5. #255

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Вопрос к железячникам. В режиме 3 если запишем в счетчик 1, то что будет на выходе
    Проверил на Апогее - после записи 1 на выходе меандр с частотой ~27,12 Гц

    P.S. Похоже что запись 0 равно счёту до 65536, а 1 - до 65537. Ну или что-то в этом роде.
    Последний раз редактировалось SegaBoy; 27.11.2024 в 01:08.

    Эти 2 пользователя(ей) поблагодарили SegaBoy за это полезное сообщение:

    ivagor(27.11.2024), svofski(26.11.2024)

  6. #256

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,394
    Спасибо Благодарностей отдано 
    764
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо! Интересно, получается запись 65535, 0 или 1 дает примерно одинаковый результат.

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

  8. #257

    Регистрация
    09.09.2024
    Адрес
    г. Рига, Латвия
    Сообщений
    51
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Спасибо! Интересно, получается запись 65535, 0 или 1 дает примерно одинаковый результат.
    Не совсем. Я в своём эмуляторе так рассчитываю реальные периоды для режимов 2 и 3:
    Код:
    //Нормализация переменной рабочего значения периода ВИ53 после модификации записываемого значения периода.
    void VI53::NormPer()
    {
      uint j = B16, i = perI;  //B16 == (1u << 16)
      if (cr & 1) { //для BCD режима
        uint k = 1;
        j = 0;
        do {
          j += (i & 15) * k;
          k *= 10;
        } while (i >>= 4);
        i = j;
        j = 10000;
      }
      switch (mode & 7) {
        case 2:   //режим 2
          if (i == 1) {
            mode |= 1 << MODEF_PER;
            return;
          }
          mode &= ~(1 << MODEF_PER);
        case 3: if (i < 2) i += j;   //режим 3
        default: if (!i) i = j;
      }
      perW = i;
      switch (mode) {
        case 0:
        case 4: cnt = i;
      }
    }
    где: perI - записанное в регистры значение периода;
    perW - рабочее (используемое для генерации) значение периода.

    Видно, что при записи в двоичном режиме значения == 1, рабочий период будет ==0x10001.
    В BCD (соответственно) ==10001.
    Это для mode_3. В mode_2 при ==1 - счётчик не считает.
    Вычитал это в одном из даташитов ВИ53.

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

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    P.S. Похоже что запись 0 равно счёту до 65536, а 1 - до 65537. Ну или что-то в этом роде.
    Так и есть. Я в своём эмуляторе так и делаю для режима_3_binary.
    Последний раз редактировалось rst; 28.11.2024 в 11:40.

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

    Improver(29.11.2024)

  9. #258

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

    По умолчанию

    Цитата Сообщение от rst Посмотреть сообщение
    Это для mode_3. ... Вычитал это в одном из даташитов ВИ53.
    В каком именно даташите, можно поинтересоваться? Просто не попадалось в даташитах, проверял эти значения экспериментально...

    Цитата Сообщение от rst Посмотреть сообщение
    В mode_2 при ==1 - счётчик не считает.
    Считает же? Гудит, как и в режиме 3. Другое дело, что на выходе 0 проскакивает, похоже, как раз при текущем значении счетчика == 1.

  10. #259

    Регистрация
    09.09.2024
    Адрес
    г. Рига, Латвия
    Сообщений
    51
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    В каком именно даташите, можно поинтересоваться? Просто не попадалось в даташитах, проверял эти значения экспериментально...
    В даташите от "OKI Semiconductor". "The minimum and maximum count values". На стр.10.
    Приложил документ.

    Цитата Сообщение от Pyk Посмотреть сообщение
    Считает же? Гудит, как и в режиме 3. Другое дело, что на выходе 0 проскакивает, похоже, как раз при текущем значении счетчика == 1.
    Может разные клоны i8253 работают немного по-разному?
    Я купил на али i8253 (от NEC). Проверю на ней как дойдут руки.
    Вложения Вложения

  11. #260

    Регистрация
    20.06.2014
    Адрес
    г. Чехов
    Сообщений
    56
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    30 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Привет, получены все транзисторные схемы ВИ53, путём восстановления топологии чипа. Тизер:



    Все материалы тут:

    https://drive.google.com/drive/u/3/f...7GcQc6Xp3FFO0T

    (особенно интересно будет наверное 580ВИ53_research_B8.pdf и ВИ53_all.jpg)

    Приятного погружения

    Заранее извиняюсь если 21144993.jpg и 21144994.jpg нарушают чьи-то копирайты. Происхождение их неясное, картинки были получены из чата в дискорде. Если кто знает источник и лицензию на них - поделитесь плз

    Эти 9 пользователя(ей) поблагодарили org за это полезное сообщение:

    AlexBel(01.06.2025), anasana(01.06.2025), and1981(31.05.2025), CityAceE(03.06.2025), Improver(02.06.2025), KTSerg(02.06.2025), parallelno(08.06.2025), Pyk(01.06.2025), svofski(31.05.2025)

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

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

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

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

Похожие темы

  1. Вектор-06Ц: Эмуляция
    от ZEman в разделе Вектор
    Ответов: 1516
    Последнее: 16.10.2025, 11:13
  2. Вектор-06Ц: Эмуляция - КР580ВМ80А
    от Ramiros в разделе Вектор
    Ответов: 199
    Последнее: 17.08.2014, 22:19
  3. Вектор-06Ц: Эмуляция - AY-3-8910 (YM2413)
    от ivagor в разделе Вектор
    Ответов: 27
    Последнее: 04.11.2009, 13:10
  4. Вектор-06Ц: БП от PC
    от Dmitry Dubrovenko в разделе Вектор
    Ответов: 11
    Последнее: 08.03.2009, 21:53
  5. Ищу ВЕКТОР-06ц
    от BYTEMAN в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 17.11.2008, 20:50

Ваши права

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