По поводу РУС: была информация, что оттуда читается последнее записанное в любой из портов А,В,С значение. Тест подтверждает это, но однако показывает, что если порты настроены на ввод, то оттуда читается FF. Можно поправить в эмуляторе для аутентичности (у меня пока возвращается ноль). Что возвращать, когда порт настроен на ввод, а схемно он предназначен на вывод - непонятно.
А как объяснить результаты этого теста?
Уточни, какие именно =) Я вижу много непонятных мне цифр. Пока думаю что понимаю, что вижу, только в строках 1 и 3. Но думаю, что ты про строки 2 и 4.
- - - Добавлено - - -
Феноменология. Это то, что мы видим, но можем ли мы доверять нашим органам чувств? Хотелось бы понять, как такое случается. Ведь портов три, а слово состояния одно.
Больше игр нет
Test 1: всё предельно ясно, порты на вывод, последним выводилось 33
Test 2: из РУС считалось FF, старшая часть порта 1 и порт 2 - данные с клавиатуры, зависят от порта 3, но он тоже на ввод (непонятно E в порту 1, клавиша нажата что-ли)
Test 3: тут тоже всё понятно, настроили порты на вывод, всё по нулям
Test 4: то же как и во втором тесте, но непонятно, почему порт 2 имеет уже другое значение (паразитные ёмкости?)
- - - Добавлено - - -
Я сначала думал, что возвращается содержимое двунаправленного буферного регистра шины данных ВВ55. Но если так, то почему во втором тесте читается FF, а не 33? Видимо нет никакого буферного регистра, а читается один из трёх регистров, ответственных за состояние портов А,В,С, а из какого именно - помнит мультиплексор, к какому последний раз обращались, значение того и вернёт. Если порт настроен на ввод, то в регистр не пишется, возможно при настройке на ввод регистр устанавливается в FF (чтобы меньше кушать по питанию, или использовать монтажное И, или ещё для чего). Ну или выходы регистра настроенного на ввод в третьем состоянии находятся (что более вероятно).
- - - Добавлено - - -
Блин, просмотрел, это же бит ввода с магнитофона. Всё равно непонятно, почему то 0, то 1.
Последний раз редактировалось b2m; 30.12.2017 в 15:36.
А на порту 3 что мы видим в тестах 2 и 4?
Больше игр нет
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)