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

User Tag List

Страница 8 из 9 ПерваяПервая ... 456789 ПоследняяПоследняя
Показано с 71 по 80 из 88

Тема: Байт 48

  1. #71
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот такой вопрос по "Байту": в былые времена, когда я имел счастье его использовать (а было это в 1990-1992 гг. и было мне 12-14 лет) в документации к нему (такая сине-белая книжица, если помнит кто) говорилось про некий встроенный в "Байт" "трехголосый музыкальный синтезатор" и приводилась в качестве примера небольшая программка из бейсика, которая через операторы OUT проигрывала кусок мелодии из Шуберта (причем действительно трехголосую). Цифры портов не помню, однако они были точно не AY-шными. Отсюда вопрос - что это за встроенный синтезатор и с чем его едят?
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  2. #72
    Master Аватар для Ronin
    Регистрация
    28.03.2005
    Адрес
    Krasnodar, Russia
    Сообщений
    585
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OldSpeccer
    Проц точно не будет работать, да и большинство остальных микросхем тоже. 5 вольт (4,9-5,1), 2 ампера
    5% это вообще-то +-0.25в.
    да и Z80 по пределу - 7в
    а вообще KAY у мня работал отаккумулятора до ниже 4в. другие клоны хуже, но все зависит от памяти в первую очередь.

  3. #73
    Master Аватар для Conan
    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    108 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор
    Отсюда вопрос - что это за встроенный синтезатор и с чем его едят?
    Этот "синтезатор" это обычный таймер КР580ВИ53. Для синтеза звука он приспособлен слабо (выдает только цифру, без регулировки амплитуд, генератора шума и прочего).

    Порты:

    #EE - вкл/выкл каналов.
    Частота каналов:

    #8E - 1-ый канал
    #AE - 2-ой канал
    #CE - 3-ий канал

  4. #74
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    886
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Смотрю схему... Интересно, там ведь есть переключатель, переключающий ПЗУ между стандартным бейсиком ZX и русифицированным байтовским (S2 на схеме). А как, блин, это реализовано? Там ведь всего 16 кб ПЗУ! Никаких двух страниц.
    Есть только хитрющим образом включенная DD71. DD66 - судя по всему некий табличный дешифратор. Интересно, я так понял, замещается не все ПЗУ, а только куски, и находятся эти куски в DD71?

  5. #75
    Master Аватар для Conan
    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    108 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic
    Есть только хитрющим образом включенная DD71. DD66 - судя по всему некий табличный дешифратор. Интересно, я так понял, замещается не все ПЗУ, а только куски, и находятся эти куски в DD71?
    Да именно так и реализовано DD71 это аналог HM1-76161, однократно программируемая ПЗУ 2К*8. Но как вы правильно заметили, это не сплошной массив, а куски кода и данных размазанные по нескольким адресам (для этого и сделан дешифратор на DD66 и обвеске). Способ несколько странный экономия (на ПЗУ 27хх) вышла странная (корпусов в итоге больше и схема сложнее). Кроме того, были претензии к надежности прошивок РТ. Но что сделано, то сделано, и качество исполнения неплохое.

  6. #76
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    886
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, совет перепрошивальщикам: в схеме заложена возможность использования 27128 вместо двух 2764. Микруха ставится на место DD72 и переставляется перемычка, идущая к 1 ноге DD67, в положение 6-5.
    При повреждении DD66, DD71 эту часть схемы легче просто демонтировать (если ни у кого нет дампа русифицированной прошивки). Если есть полный дамп и нет сырого дампа РТ-шки, то можно конечно эвристическим путем разработать заново обе прошивки (путем сравнения кода ПЗУ Sinclair и модифицированного и вычленения различающихся участков), хотя можно поставить еще одну 27128, поменяв схему (потребуется всего один инвертор вместо имеющегося нагромождения). Все зависит от того, какую цель преследовать.
    Дополнительные клавиши на клавиатуре опрашиваются через 5 и 7 биты порта #xxFE. Этому факту можно найти отличное применение в IS-DOS.

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

  8. #77
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    643
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Столкнулся с интересным вопросом: как работает Байт с контроллером дисковода, если в компьютере не предусмотрена блокировка IORQ? В этом случае возникает конфликт при чтении порта #1F (в компьютере на него отликается Kempston джойстик). При работе контроллера я проверял - идёт выборка порта Kempston джойстика, т.е. порт никак не блокируется, но несмотря на это контроллер работает.

  9. #78
    Master Аватар для Conan
    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    108 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Смотря какой контроллер дисковода. В фирменном (байтовском) адреса портов отличаются от стандартного BDI.

  10. #79
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    643
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Имеется в виду обычный Байт-48 (не Байт-01) с внешним контроллером дисковода, подключаемым через системный разъём.

    Вот к примеру, конфликт портов #1F - из порта Kempstron джойстика читается 0, и этот 0 "забивает" значение, выдаваемое регистром состояния ВГ93 в контроллере. И несмотря на это контроллер работает, и хорошо работает. Вопрос - почему он работает, ведь не должен же работать при таком конфликте портов?
    Последний раз редактировалось Prusak; 11.04.2009 в 19:09.

  11. #80
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    643
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Знающие люди, подскажите - какие микросхемы отвечают за отображение столбцов знакомест на экране? На экране не отображаются два столбца, причём в одном мусор, который меняется синхронно с активностью процессора, а на втором - просто черная полоса. Видео-ОЗУ исправно, проверял тестом. Следовательно проблема в части схемы, отвечающей за вывод изображения на экран. Насколько я понимаю, это микросхемы DD38-DD41 (КП12) и DD33 (КП11)? Похоже на то, что одна из микросхем "подгорела" (у компьютера были проблемы из-за питания, часть микросхем выгорела, пытаюсь восстановить).

    P.S. Проблема решена ("слетела" часть прошивки в DD10 КР556РТ5)
    Итог ремонта - компьютер работает, заменил 30 микросхем. Люди, будьте внимательны, не подавайте 12В вместо 5В!
    Последний раз редактировалось Prusak; 18.06.2009 в 09:02.
    Заяц-прусак
    zxbyte.ru- компьютер Байт и прочий хлам

Страница 8 из 9 ПерваяПервая ... 456789 ПоследняяПоследняя

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

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

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

Ваши права

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