/
Text
В последнее время отечественная
промышленность начала выпуск
различных микросхем на основе ба-
зовых матричных кристаллов
(БМК). Их применение позволяет
резко упростить схемы устройств.
Например, проектирование ПК
SPECTRUM 128+ на двух БИС
К1515ХМ1-6006И К1515ХМ1-6008
сводится практически к соединению
шин БМК между собой и с микросхе-
мами процессора, ОЗУ ПЗУ, уст-
ройствами ввода-вывода (рис.1).
Микросхема К1515ХМ1 -6006 пред-
ставляет собой контроллер ОЗУ, кла-
виатуры и экрана, содержит порты за-
ппси/счптывання на/с магнитофон/а,
обеспечивает формирование управля-
ющих сигналов музыкального сопро-
цессора AY-8912.
Основные положительные отличия
БИС КР1515ХМ1 -6006 от аналогов:
- возможность инвертирования ви-
деосигналов;
- применимость микросхем памяти с
временем выборки
Tcas=120 нс;
- правильное формирование про-
грамм, использующих бордюр, дости-
гаемое корректным формированием
сигналов ожидания (WAIT) и преры-
вания;
- допускается использование ОЗУ с
повышенной степенью интеграции
(64Кх4,128Кх9);
- возможность применения мик-
росхемы как в конфигурации 128 К,
так и 48 К.
Сигнал OSC с частотой 7 МГц по-
дается от внешнего генератора. Вы-
сокий уровень сигнала OSC должен
быть не менее 4,5 В, длительности
состояний высокого и низкого уров-
ней — не мепее 70 нс и 60 нс соответ-
ственно. В противном случае на эк-
ране могут наблюдаться мерцающие
точки, особенно при напряжении пи-
тания меньше 5,0 В.
И.ИСУПОВ, Е.БУРЫЛОВ,
624356, Свердловская обл.,
г.Качканар, а/я 37,
тел.(34341) 5-35-05.
ZX-SPECTRUM
128+ НА БМК
(Окончание. Начало в N7/95)
НАЗНАЧЕНИЕ ВЫВОДОВ БЙС К1515ХМ1-6006
Вывод Обозначение Тип Назначение
1 -Ml Вход Цикл Ml
2 -RFSH Вход Регенерация'
3 -MREQ Вход Обращение к памяти
4 -RD Вход Чтение
5 -IORQ Вход Обращение к внешнему устройству
6 ВС1 Вход/ выход Тестирован! ie/управление музыкальным процессором
7 BDIR Вход/ выход Инверсия видео/управление музыкальным процессором
8 A14 Вход Четырнадцатый разряд адреса
9 A15 Вход Пятнадцатый разряд адреса
10 -RDROM Выход Чтение ПЗУ
11 -WR Вход Запись
12 -INT Выход Требование прерывания
13 -WAIT Вход/ выход Подключение Kerepston/ ожидание процессора
14 TIN Вход Магнитофон
19...15 KL0...KL4 Вход Клавиатура, джойстик
20 -RES Вход Начальная установка
21 TOUT Выход Магнитофон
22 ZW Выход Звук
23 ROM14 Выход Четырнадцатый адрес ПЗУ (0 - BASIC 128,1 - BASIC48)
24 RAM14 Выход Четырнадцатый адрес ОЗУ
25 RAM15 Выход Пятнадцатый адрес ОЗУ
26 RAM16 Выход Шестнадцатый адрес ОЗУ
27 В Выход Синий цвет
28 R Выход Красный цвет
29 G Выход Зеленый цвет
30 Г Выход Повышенная яркость
31 OH1 Выход Разрешение адресов процессора
32 GND Общий
33 WE Выход Запись в ОЗУ
34 OSC Вход Синхронизация 7 МГц
35 BF Выход Цветовая синхронизация PAL
36 CAS Выход Сопровождение адреса колонки
37 RAS Выход Сопровождение адреса строки
38 SYN Выход Синхронизация видео
39 -RAS1 Вход Сопровождение адреса строки
40...47 MA0...MA7 Выход с третьим состоянием Адреса ОЗУ
48-55 MD0...MD7 Вход/ выход Данные ОЗУ
56...63 D0...D7 Вход/ выход Данные процессора
64 Vcc - Питание
ОСНОВНЫЕ ЭЛЕКТРИЧЕСКИЕ
ПАРАМЕТРЫ БИС
не менее не более
Напряжение питания, В 4.5 5.5
Выходное напряжение высокого
уровня при Ioh=0,5 mA, Vcc=5 В, В 4.0
Выходное напряжение низкого
уровня при 1о1=1,6 mA, ,Vcc=5 В, В 0.4
Ток потребления при Vcc=5 В, мА 1.0
Ток утечки по входам при Vcc=5 В, мкА 3
Выходной ток в состоянии “отключено”
при напряжении высокого и низкого
уровней при Vcc=5 В, мкА 10
Во время действия сигнала -RES выводы ВС 1, BDIR и
WAIT становятся входами. Их состояние запоминается во
внутреннем регистре и используется для задания режима ра-
боты микросхемы. Режим работы задается подключением
указанных выводов через резисторы 20 кОм к цепям “общий”
или “питание”:
ВС1: “общий” — нормальный режим,
“+5 В” — тестирование;
BDIR: “общий” — полярность видео позитивная,
“+5 В” — полярность видео негативная;
WAIT: “общий” — КЕМПСТОН-джойсгик отсутствует,
“+5 В” — КЕМПСТОН-джойсгик подключен.
По адресу FE при наличии сигналов -IORQ и -RD происхо-
дит чтение клавиатуры со входов KL0...KL4 и магнитофона
со входа TI, а при наличии сигналов -IORQ и -WR — запись
цвета бордюра и информации на выходы ZW, TOUT. По
адресу FF производится считывание содержимого счетчика,
соответствующее номеру текущей строки развертки.
Микросхема К1515ХМ1 -6008 выполняет функции трехка-
нального формирования звука (аналог AY-3-8912) и схемы
управления контроллером дисковода в персональной микро-
ЭВМ, совместимой с ZX-SPECTRUM 128.
Музыкальный процессор БИС KI 515ХМ1-6008 содержит
14 регистров, имеющих обращения, стандартные для ZX-
SPECTRUM н аналогичные AY-3-8912 по адресам FFFD и
BFFD.
Схема управления контроллером дисковода содержит уст-
ройство управления БИС КР1818ВГ93, включающее:
- блок предкомпенсации записываемых данных;
- регистр (адрес FF) выбора и управления;
- устройство предварительной обработки считываемых с
ГМД данных с системой фазовой автоподстройки (ФАПЧ).
В микросхеме предусмотрен переход из режима TR DOS в
BASIC и обратно по стандартам ВЕТА 128 Disk interface.
Основные электрические параметры БИС К1515ХМ1 -6008
те же, что и у 6006. Схема ПК с использованием указанных
БИС содержит 27 микросхем и особых пояснений не требует.
Печатная плата показана на рис.2 (сторона элементов) и рис.З
(сторона пайки), размещение элементов — на рис.4.
ОЗУ выполнено на 16 микросхемах КР565РУ5Г. На схеме
оно изображено в виде двух 8-разрядных блоков. Так как
БИС 6006 из-за ограниченного числа выводов не содержит
мультиплексор адресов ОЗУ, этот узел выполнен на ПЛМ
DD2 и частично— на DD14. Остальная часть DD14 исполь-
зована под мелкую логику. Прошивки DD2 и DD14 приведе-
ны в таблицах. Применение ПЛМ здесь продиктовано чисто
производственными причинами и схемотехнически не оправ-
дано. Их можно заменить на узлы из обычных логических
микросхем: DD2 — по рис.5, DD14 — по рис.6. ПЗУ DD11 со-
держит: с адреса 0000Н по адрес 3FFFH — программу ZX-
НАЗНАЧЕНИЕ ВЫВОДОВ БИС К1515ХМ1-6008
* Вывод Обозначение Тип Назначение
1 а) сигналы процессора Z80
! 3 АО Вход 0-й разряд адреса
4 А1 Вход 1-й разряд адреса
' 5 А2 Вход 2-й разряд адреса
6 А7 Вход 7-й разряд адреса
V. Ь Вход Запись
а -RD Вход Чтение
‘ 12...19 1 D0...D7 Вход/выход Разряды данных от нулевого до седьмого
,44-51 А8...А15 Вход Разряды адреса от восьмого до пятнадцатого
: 52 -Ml Вход Цикл Ml
। 53 -MREQ Вход Обращение к памяти
59 •NMI Выход Немаскируемое прерывание
61 -IORQI Вход Обращение к внешнему устройству
6) сигналы контроллера КР1818ВГ93
! 11 -FDC Выход Выборка БИС ВГ93
1 21 -CLR Выход Сброс БИС ВГ93
! 22 HRDY Выход Имитация готовности дисковода
i 24 INTRO Вход Готовность контроллера
1 25 DRO Вход Готовность информации
1 34 CLC Выход Тактовая частота ВГ93 (1 МГц)
| 35 WF/DE Вход МГ готова
36 RCLK Выход Синхронизация чтения
’ 37 -RAWR Выход Данные чтения
1 40 -WD Вход Данные записи
1 41 SR Вход Данные вправо
1 42 SL Вход Данные влево
43 TR43 Вход Номер дорожки >43
в) сигналы интерфейса НГМД
1 20 DS0 Выход Выбор дисковода 0/1
। 23 SIDE Выход Сторона 1
38 -RDDAT Вход Считываемые с НГМД данные
i 39 WRDAT Выход Записываемые на НГМД данные
1 г) сигналы музыкального процессора
1 1 OUTC Выход аналоговый Канал С
1 63 OUTB Выход аналоговый Канал В
' 62 OUTA Выход аналоговый Канал А
1 д) вспомогательные сигналы
1 9 -PPI Выход Выбор портов пользователя
10 LPTA Выход Включение интерфейса ZX- LPRINT
26 BUSY Вход Сигнал занятости принтера
' 27 1 CTS Вход Вход последовательного интерфейса принтера
1 28 WRPR Выход Запись данных принтера в буфер
29 STRB Выход Строб данных для принтера
30 14М Вход Частота 14 МГц
31 7М Выход Частота 7 МГц
33 -RES Вход Сброс
54 MAGI Вход Запрос NMI (подключение
I 55 -MAG0 Вход кнопки МАГИК)
57 -OFF Вход Выключение TR-DOS
58 ROM15 Выход 15-й разряд адреса ПЗУ (0 - включение ПЗУ с TR-DOS)
60 -IORQO Выход Обращение к внешним устройствам
L2 _1 ICM Вход Ток смещения ЦАП
NR!
OB
01
02
03
04
D6
06
□7
1BK
♦SV
RS.R12-R1S-
-3.3K
Cl
tapei
В.1
XS2
004.1
004.2
R4
100X
1Й0К
1BBK
TIN то г^Д
3.3K
AB
in
IE
IE
IE
IE
IE
IB
IE
voi
VD2
УПЗ
A12
VPS A13
A14
V08 AB
VD4
XS2
8
____4
" IS
____6
[7
" Is
XSl
тдеео TApg.l
Магнитсесн/мсил
ow
R6
UP
KEMPSTON
!F“nXS3
ВЛЕВО!
ВПРАВО 4
2
3
R2BM
iK M
C4-8.B33
C4
_QUTL
TAPED.
0UT2
TOTT
3
s
ТАРЕГ
GtC
OUT I
TAPED
QUT2
XS4
♦SV
5
ВВЕРХ
ОГОНЬ
061ДИЙ
AB
6
Al S
A2 4
A3 3
A4 2
A6 7
A6 8
A8 9
A9 22
AIB 21
Alt 23
Al 2 2S
A13 26
RAM14 271
24
DU 23
FC —is
IB
11
12
13
14
IS
16
17
18
19
UB
PLM F0
556 Fl
PT2 F2
F3
F4
F5
F6
F7
11_____
13 MAI
16 №2
IB МЯЗ
17 MA4
IS MAS
12 NAS
18 MA7
TIN___
RESET
DW
FR
♦SV
R12
ffi
НГ li
RFSR2
ffiEOS
RD 4
TUHPg
BR 11
НГ
RFER|6BBS
HRE33|
RD
iorid
ЯЯ
□LA
TKT
ЯДТТ1
RAS
5D*
13 TOFT
DI
CUK
CPU
. Z8B
MAB. NAB
MAI
MA2
Mfl3
НЯ4
MAS
MAS
MA7
U2
114
IIS
CT
01______
•02_____
03
04
OS
D6______
□7______
MAB
MAI
MR2
МЯЗ
MAS
NAS
MA7
CRSB
RAM1-RAM8
0Ш
DU
Dt2
013
014
DIS
016
017
A3
Al
A2
A3
A4
A6
A8
A7
RAM
OB
01
02
03
04
OS
06
07
MDB
frCl
ND2
MP3
MP4
MOS
MOS
Ю7
A14 8
AtS 9
_ia*
is
17
16
IS
2E-
Al 4
AtS
2E
KLB
KLl
KL2
KL3
KL4
TIN
oiv
02
03
04
OS
06
07
59_______
SB D4>
61 OS
62 OS
63 07
pl
02 _
□3
04
OS
06
□7
RESET
OB
01
02
03
04
OS
OS
07
42
46
47
МАИ
MAI
MA2
MA3
MA4
MAS
MAS
MA7
ZW
TOUT
8F
22 SOUND
.21 TO
3S
ST
СТИТТ ________
' OffffTT
huh
IB НСНДЙ
BC1
SOtR
6
SCI
7 gOIR
CHI
31
ТЖ
RHT
о ТИТ
-o RRT
A3
Al
A2
A3
' A4
AS
A6
A7
Д8
AS
AIB
All
A12
A13
- A14
AIS
A3
Al
Д2
A3
Д4
AS
A6
07
Д8
A9
Rig
All
A12
A13
A14
AIS
3DIR
SCI
Y
31ЕЯ5 -
ognsra
ЯГ
RD
ffR
ТШЗ
(>
Полярность 'ВИДЕО1
XS-X6 позитивная
XS-X4 негативная
R31
Для зениты 6ИС 008 от статического
электричества на плате установлена
дополнительно 10 диодов КД522.
на электрической схеме не м^ут*****
R31.R32-22K
R34R36
азз Чнпп 838 ^•^•^•«э.га^язэ - з.з ком
vnn2k
2£vui4
4 OS
g-f—0HH5
-----1 ► OS
MOB
48
MDl 4S
MD2 sa
MP3 • 51
MP4 52
MPS 53
ГС6 S4
MD7 55
R16-IK
♦SV
RBST
0DS.2R16
5
MDB
MDl
M02
«0
MD4
MOS
MOS
MD7
R
G
В
Y
SYN
28 a
29G
27 8
30 Y
2
0013
RFSHth-
FB5CT (h
SEARCH
НГ
HU
BR
ТДНЯ
йяш
RF5R
VIDEO
GNO
RED
BLUE
GREEN
008
RAS
-^66-------
RA14-
RA1S;
WE
24 RAMI4
25 RAMIS
005.5
Cm.. 47
I _____HL
OB
Ol
02
03
04
OS
D6
07
NAB
MAI
МЯ2
MA3
MA4
MAS
MAS
MA7
ЙЕ
RAM9-RAM16
DIB
OU
012
Dll
014
QIS
016
017
A3
Al
A2
A3
A4
AS
A8
A7
RAM
<8>
C0
01
02
03
04
OS
US
07
MDB
MDl
MD2
Mp3
MP4
MOS
M06
M07
аз_____la-
-OCHS
ОНП5
-огё
cast
RAS
Al 9
A2 8
A3 7
A4 6
AS S
A6 4
A7 3
A8 2S
A9 24
AIB 21
All 23
A12 2
A13 26
R0M14 27
RONIS 1
HCRD^
C0
01
AB
Al
A2
A3
A4
AS
AS
A7
Д8
A9
AIB
All
A12
A13
A14
AIS
04
OS
US
12 Di
13 02
15 03
16 04
17 OS
18 OS
19 07
R014
MRO
5TR8
LPR1NT
R01S
RAS2
7
9
8
- 6
5
3
2
2Д
22
A7
RAMIS
C5-0.047
^1
31,
26
IB
12
13
!4
IS
16
17
18
re
1 IB
111
112
t!3
IIS
R25
R
VD13
G
VD12
vra
R30
0014
PLM
55S
PT2
1.5К
R41
Телевизор-RGB
R27
R46
DU
SOUND
♦SV
R4S
R44
R43-R46 - 130
<1^ 1(>!
pH R42 -20K
U 004;6 . 004.3
ЗмЗК^
В ,
10к УОШ
13
IS CASH
16 CAS1
11STROB&
12 Ж
18 R0M1S
IB R0M14
004.4
SB2
XS6
е RESET
J______
R1 - IM
R18.R21-1BK
R6.RS.R9.Rll - 1SB
R7.RIB - ЗИИ
R17 - IK
SR
18
SR
DTseg
TR43
SU
ORD
TR43
29
PRO
38
INTRO
00(3
2
S
6
9
12
IS
16
19
39
INTRO
33
hf/de"
BB sH ^Ie ESTB
007.6
14M
IFF
ПТ5ЕЙ
tnseg
нотся~
TOE
ggffra
Тнйи
ЯРНТ
pl
QI
pl
pl
pl
pl
pl
X2
IFF
того
TOC3
ЯОТОН
tat ante
2Д STEP
22I ЯСЙТЙ
24 Я5ТВ
26| ТНВЯ
23 HFRT
за дптй
□DI - K1SISXM1-6B08
002.0014 - KPSS6PT2
004 •
CCS
007 *
D08 •
009 •
DDIB
DOH
0012
0013
RAMI-RAM16 - KPS65PUS
VD1-VD8.V01B-V017 - КД522
VD9 -KC147A
VT1-VT4 - KT31S
XS1. XS2 —
из комплекта клавиатуры
- KSSlfWO
- КР1333ЛН1
- КР1533ЛН2
- KIS1SXM1-6BB6
- KP1S33MP23
J - КР1818ВГ93
: - 27S12
’ - КР1533ЛА13 -
I - 280
XS3 ... XS5 — ОНЦ-КГ-5
BUSY Xl
1 ОРЯ
2 0P1
3 0P2
4 0P3
5 0P4
7 DPS
8 DP7
9 8USY
10 STROBE
U
!2|
13
®_J
дисковод
201
SUSY ПРИНТЕР
к.эиэ МИНКИН
гэиа
рис.6. ПЗУ DD11 содержит: с адреса 0000Н по адрес 3FFFH
— программу ZX-LPRINT III (8 раз подряд), c4000no7FFFH
— программу TR-DOS, с адреса 8000Н по адрес 0FFFFH —
BASIC-128.
Применение внешних защитных диодов по входам для под-
ключения клавиатуры исключает возможность повреждения БИС
6006 от статического электричества и наводок на сравнитель-
но длинные провода клавиатуры.
Установка правого по схеме вывода резистора R31 на +5
В или на общий провод определяет полярность сигналов
изображения R, G, В и Y (см. выше описание выводов БИС
К1515ХМ1 -6006). Аналогично действует и установка ре-
зистора R23: при запайке его правого вывода на +5 В счи-
тается, что ПК будет работать с KEMPSTON-джойстиком,
на землю — с SINCLAIR-джойстиком. Сигнальные цепи
обоих джойстиков включаются параллельно входам клавиа-
туры (!), но на общий контакт SINCLAIR-джойстика подается
земля, a KEMPSTON — инверсия адреса АО. Такое упрощен-
ное подключение KEMPSTON-джойстика имеет свои послед-
ствия. Многие загрузчики-меню опрашивают и клавиатуру, и
джойстик, при этом курсор начинает реагировать не на при-
вычные клавиши. Выйти из положения можно сменив или от-
корректировав программу-загрузчик, но можно включить
для KEMPSTON-джойстика отдельный порт.
ПРОШИВКА IUIMDD2. •
Коиьюкция
N Входная переменная
FEDCBA987 65432 1 0
1 Н Н Н Н 0 ННННННН 1 Н Н Н
2 НННН1НННННННННН 1
3 Н Н И Н 0 Н Н Н Н И Н 1 н н н н
4 НН 1 Н 1 нннннннннн н
5 НННН 0 ННННН 1 ННННН
6 Н1НН1ННННННННННН
7 НННН0НННН1НННННН
La. ННН1 1 нннннннннн н
9 НННН0ННН1ННННННН
10, НННН 11 НННННННННН
11 НННН0НННННННН1НН
12 НННН1Н1ННННННННН
13 НННН 0 НН ННННН НН 1 н
<4 HHHH1HH1H ннннннн
И 1НННННННННННННН н
Уровень
активности
11111111
Выходная
функция
87654321
-А......
-А......
---А---
----А--
—--А--
А.....-
А.......
.....А-
.....А-
----А---
----А---
--А..
--А.....
......А
Пример реализации такого порта на м/с КР1533АП6 пока-
зан на рис.7. В этом случае правый вывод R23 необходимо за-
землить.
Так как музыкальный процессор, встроенный в БИС
ПРОШИВКА ПЛМ DD14.
Коиьюкция Уровень активности 11110001
N Входная переменная Выходная 1 функция 87654321
F Е D С В А 9 8 7 « 5 4 3 2 1 0
1 ННННННН Hl 0НН1ННН А А
2 HHHHHHHH 0 0 НННННН д-
_3_ НННННННН1 0HH0HHH -'- а
4 ННННННННННН 1 нннн -А
5 ННННН 1 НННН 1 НН II НН --А
6 0 Н Н Н Н Н Н 1 Н II Н Н И Н II II -А
7 1 1 Н Н Н Н Н Н Н II II Н Н II II II ----А
8 НН ННННННННННН НО 0 А----
9 ННННН II II НННННН Н 1 0 А---
10 нннннннннннннонн А-
Рис.5
К1515ХМ1 -6008, имеет токовые выходы, сопротивления ре-
зисторов смесителя R6...R11 существенно отличаются от
обычных, используемых с AY-3-8912.
Авторы могут выслать по почте собранные и настроенные
платы из опытной партии компьютеров отдельно или в кор-
пусе (отБК-0010/11) со стандартной клавиатурой ZX-SPEC-
TRUM 128+, а также м/с КР556РТ2, РТ4 с прошивками ком-
пьютера ПК-8020 (-8010), магнитофона ВЕГА-122 или потаб-
лнце заказчика.
Рис.6
ОБЩИЙ
ДИСКОВОД
XS4
ЗАПИСЬ НА Н-ФОН
ЧТЕНИЕ С М-ФОНЙ
ЛЕВЫЙ
ПРАВЫЙ
СТЕРЕО ВЫХ.
АТ-В91И\12