Забыл я про порты идентификатора карт:
#00EF, #00DF - при чтении возвращают номер версии прошивки (как десятичное число).
Для ZXMC2 то же самое даёт и чтение порта #00F7.
Забыл я про порты идентификатора карт:
#00EF, #00DF - при чтении возвращают номер версии прошивки (как десятичное число).
Для ZXMC2 то же самое даёт и чтение порта #00F7.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Нет, адресация идёт с учетом нулевого значения старшего байта адреса.Сообщение от Black_Cat
Нет, это один и тот же байт.Сообщение от Black_Cat
Просто вход прерывания, по которому идёт обслуживание этих портов у ATMega один,
то при входе в прерывание, по условию, что старший адресный байт = #00
на шину Z80 выдается байт номера версии.
В принципе можно было проверять еще и младший байт адреса, но я не стал, что бы не увеличивать длительность /WAIT.
Порт #FE особый случай.Сообщение от Black_Cat
#00 в старшем байте адреса очень часто используется для проверки факта нажатия хотя бы одной клавиши.
По сути матрица клавиатуры представляет собой 256 портов, адресуемых всеми 8 старшими байтами адреса и младшим байтом = #FE.
Кстати для опроса клавиатуры задействован отдельный вход прерывания ATMega.
Да.Сообщение от Black_Cat
торможу уже
По RTC: в принципе можно пользоваться либо твоими либо глюковскими портами и результат будет параллельный?
По SD: все порты и на запись и на чтение как понимаю?
Последний раз редактировалось Black_Cat; 02.04.2008 в 18:15.
Да.Сообщение от Black_Cat
Именно так.Сообщение от Black_Cat
Тема ZXMC:
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
От правды не отвертишся. Никакого фотошопа.
Статистика показывает на "минус один".
Доп. вопрос: чипы памяти, устанавливаемые на новой плате, пока не имеют никакой программной поддержки? А то напаял и жду последних известий из Екатеринбурга...![]()
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Порты скан-кодов клавиатуры только на чтение?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)