3 / 2 410
Версия для печати
Карта портов компьютера "Байт"
Биты |
Адрес |
Режим |
Описание |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
#8E (142dec) | Write | 0-й канал синтезатора звука |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
#AE (174dec) | Write | 1-й канал синтезатора звука |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
#СE (206dec) | Write | 2-й канал синтезатора звука |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
#EE (238dec) | Write | 2-й канал синтезатора звука |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
#1F (31dec) | Read | Kempston-джойстик/включение доп.ПЗУ |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
#FE (254dec) | Read | Клавиатура/чтение с ленты |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
#FE (254dec) | Write | Бордюр/запись на ленту/звук |
Серым цветом выделены биты, по которым производится дешифрация адреса порта.
Порты синтезатора: в управляющий регистр синтезатора звука (#EE) вносится константа, которая определяет, в какой из каналов в дальнейшем будет посылаться нота. Для канала 0 заносится константа 54dec, для канала 1 - 118dec, для канала 2 - 182dec. Затем в порт, соответствующий выбранному каналу, посылается один за одним два байта значения высоты ноты.
Порт #1F (чтение) - изначально после сброса компьютера режим "Совместимость" выключен, даже если нажата кнопка "Совместимость". Чтобы включить ПЗУ DD66, которое управляет режимом "Совместимость", надо выполнить чтение из порта #1F (см. на схеме компьютера DD29.2).