User Tag List

Показано с 1 по 10 из 79

Тема: ULA

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Господа, есть ли тут счастливые обладатели оригинального Спека, содержащего оригинальную ULA? Есть интересный вопрос, на который хотелось-бы найти ответ. Вопос нигде не освещался (не нашёл по крайней мере) и представляет интерес для корректного написания эмулей Спека, да и вообще эта тема слабо освещена. Суть вопроса в том, что три сигнала - TAPE IN, TAPE OUT и SPEAKER в ULA передаются через один и тот же вывод. Хотелось бы знать следующее:

    1) Записать название модели, год выпуска, версию платы, номер и партию ULA.

    Пример: ZX Spectrum+ 1983 Issue 4s ULA 6C001E-7 8624

    2) Для вариантов ZX Spectrum 48k :
    - используя программу №1 измерить зависимость выходного напряжения на 28 ноге ULA от комбинаций битов D3, D4 записанных в порт #FE. Измерения производить при чёрном бордюре. Результаты занести в таблицу №1.

    Для вариантов ZX Spectrum +128k, +2:
    - используя программу №1 измерить зависимость выходного напряжения на 35 ноге ULA от комбинаций битов D3, D4 записанных в порт #FE. Измерения производить при чёрном бордюре. Результаты занести в таблицу №1.

    Для вариантов ZX Spectrum +2a,b, (и возможно +2), +3:
    - используя программу №1 измерить зависимость выходного напряжения на 98 ноге ULA от комбинаций битов D3, D4 записанных в порт #FE. Измерения производить при чёрном бордюре. Результаты занести в таблицу №1.

    Программа №1.

    10 INPUT "ENTER DATA IN", DIN
    20 OUT 254, DIN
    30 PRINT DIN; TAB 8; IN 254
    40 GO TO 10

    DIN:
    1) 0
    2) 8
    3) 16
    4) 24

    Таблица №1.
    ________________
    | X | _вх_ |Uвых.,V| пример:
    |№ |D4|D3| модель| |Iss4s|
    | 1 | 0 | 0 |_0.000_| |0.388|
    | 2 | 0 | 1 |_0.000_| |0.713|
    | 3 | 1 | 0 |_0.000_| |3.700|
    | 4 | 1 | 1 |_0.000_| |3.850|

    3) Для всех вариантов ZX Spectrum, используя программу №1 исследовать зависимость состояния порта магнитофонного входа - бит D6 порта #FE, от комбинаций битов D3, D4 записанных в порт #FE. Результаты занести в таблицу №2.

    Таблица №2.
    __________________
    |#FE OUT|#FE IN, D6| _пример:_
    |№ |D4|D3| модель | | Iss4s |+2|
    | 1 | 0 | 0 | __ Х __ | | _ 0 _ | 0 |
    | 2 | 0 | 1 | __ Х __ | | _0/1_| 0 |
    | 3 | 1 | 0 | __ Х __ | | _ 1 _ | 0 |
    | 4 | 1 | 1 | __ Х __ | | _ 1 _ | 0 |

    4) Для всех вариантов ZX Spectrum, используя программу №2 исследовать статистическую зависимость состояния порта магнитофонного входа (бит D6 порта #FE) при записии в порт #FE комбинации битов D3, D4 (DATA IN=8). Исследование производить при вынутом из разъёмов компьютера магнитофонном кабеле. Результаты занести в отчёт.

    Программа №2.

    10 INPUT "ENTER DATA IN", DIN
    20 LET ZERO=0
    30 LET ONE=0
    40 LET N=1
    50 IF N>1000 THEN GO TO 170
    60 OUT 254, DIN
    70 LET DOUT=IN 254
    80 LET N=N+1
    90 LET R=INT (DOUT/64)
    100 IF R=0 THEN GO TO 150
    110 LET R=R-2
    120 IF R=0 THEN GO TO 150
    130 LET ONE=ONE+1
    140 GO TO 50
    150 LET ZERO=ZERO+1
    160 GO TO 50
    170 PRINT "ZERO=", ZERO; "ONE=", ONE


    5) Для всех вариантов ZX Spectrum, используя программу №2 исследовать статистическую зависимость состояния бита порта магнитофонного входа (бит D6 порта #FE) на предмет определения чувствительности к входным наводкам от кабеля магнитофона при разных уровнях постоянной составляющей входного напряжения задаваемой записью комбинации битов D3, D4 в порт #FE (DATA IN=0 или DATA IN=8). Исследование производить при подключенном с помощью кабеля магнитофоне. Проделать то же самое без магнитофона для DATA IN=0 при подключенном к разъёму куске неэкранированного кабеля. Результаты занести в отчёт.

    6) Для всех вариантов ZX Spectrum, используя программу №3 и подавая сигнал на внешний звуковой усилитель с выхода MIC компьютера, исследовать зависимость громкости звучания внешнего динамика при генерации сигнала с шестью уровнями громкости путём записии в порт #FE разных значений комбинации битов D3, D4 (оценка производится на слух). Для упрощения контроля слабо различимых уровней громкости, введена визуальная индикация с помощью изменения цвета бордюра, т.е. каждому уровню громкости от 1 до 6 соответствует свой цвет бордюра. Если в используемом усилителе есть возможность включения режима Долби, то произвести дополнительное исследование с включенным этим режимом и сравнить результаты. Результат наличия различимого на слух изменения громкости занести в отчёт.

    Программа №3.

    10 DIM A(12)
    20 FOR N=1 TO 6
    30 READ A(N)
    40 LET R=A(N)
    50 READ A(N)
    60 FOR M=0 TO 64
    70 OUT 254, R+N
    70 OUT 254, A(N)+N
    80 NEXT M
    90 NEXT N
    100 DATA 24, 16, 8, 0, 16, 8, 24, 8, 16, 0, 24, 0
    Последний раз редактировалось Black_Cat; 21.03.2008 в 10:55.

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

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

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

Ваши права

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