ExtGraphMode
ZXNet echo conference «hardware.zx»
From Alexander Araktcheew → To All 13 September 2000
Reply-to: 500:8362/1.10@ZXNET
Greetings, All!
═══════════════════ 512Mult .W ══════════════════
┌────────────────────── ──────────────────────┐
│ 512x192 & Multicolor for Pentagon128 │
└────────────────────── ──────────────────────┘
The numbering of elements in the diagram is given relative to the pentagon diagram (by V.M.G.) and
may not match your scheme. (address signals are numbered A0 to A15).
┌──┬───┬──┐ ┌──┬───┬──┐
8-D15 >──2┤A0│MUX│ │ C1 >──2┤A0│MUX│ │
GND >──5┤A1│ │ │ 2-D3 >──5┤A1│ │ │
19-D40 >─11┤A2│ │Y0├4───────────────────11┤A2│ │Y0├4──> 9-D41/D42
16-D40 >─14┤A3│ │Y1├7───────────────────14┤A3│ │Y1├7──> 5-D5
├──┤ │Y2├9──> 12-D7 ├──┤ │Y2├9──> C30
+5v >──3┤B0│ │Y3├12─> 11-D47 1-D2 >──3┤B0│ │Y3├12─> 11-D17
9-D15 >──6┤B1│ │ │ C1 >──6┤B1│ │ │
GND >─10┤B2│ │ │ +5V >─10┤B2│ │ │
19-D40 >─13┤B3│ │ │ 9-D15 >─13┤B3│ │ │ D1,D2 - 1533KP11
├──┤ │ │ ├──┤ │ │ D3 - 1533ID7
┌─────1┤AB│ │ │ ┌─────1┤AB│ │ │ D4 - 1533LE1
│ ┌─15oOE│D1 │ │ │ ┌─15oOE│D2 │ │ D5 - 1533TM8
│ ─┴─ └──┴───┴──┘ │ ─┴─ └──┴───┴──┘│ └──────────────────────■────────> 1-D40
└─────────────────────────────────────────────────────┐ │
│ │ │ +5v
┌──┬──┬──┐ │ │ 1k █
┌──┬──┬──┐ /RES >──1oR │TT│Q0├2──┘ │ │
A12 >──1┤A0│DC│ │ ├──┤ │Q0o3──────┤<├─■──> 3-D8
A13 >──2┤A1│ │ │ D0 >──4┤D0│ │Q1├7────┘ │
A14 >──3┤A2│ │ │ D1 >──5┤D1│ │Q1o6──────┤<├─■
├──┤ │ │ D4.1 D6 >─12┤D2│ │Q2├10────────────> 384x304
A3 >──4oE0│ │ │ ┌──┐ D7 >─13┤D3│ │Q2o11 │
/IORQ >──5oE1│ │ │ /WR >──2┤1 │ ├──┤ │Q3├15────────────> Cmos
A15 >──6┤E2│D3│Q6o9────────3┤ o1─────────9/C │D5│Q3o14 │
└──┴──┴──┘ └──┘ └──┴──┴──┘ │
C29 >───┤<├─┘
Диоды - КД522
(вывод >──) подать сигнал с вывода формирующей его микросхемы;
(вывод <──) подать на вывод новый сигнал, oтрезав старый.
Taкже сверху на D38 необходимо напаять D38' (1533ИР23) всеми выходамиconnected to D38, and the inputs are connected to the corresponding outputs of D37.
Signals C3 and 2-D3 are supplied to the 1st pins D38 and D38', and to the 11th pins
signals C29 and C3, respectively. Also on pins 9,12,15,16,19 of the microcircuit
D40 needs to be grounded through 1k resistors.
┌─────────────────── ───────────────────┐
│ 512x192 & Multicolor for Scorpion │
└─────────────────── ───────────────────┘
The circuit is the same for both options, slight differences for the 'Yellow' board
shown in brackets.
PS: I haven’t personally tested the multicolor scheme (I don’t have Scorpio at hand yet), so
write about the glitches you find before I leave to trample my boots...
┌──┬───┬──┐ ┌──┬───┬──┐
GND >──2┤A0│MUX│ │ 5-D2 >──2┤A0│MUX│ │
11-D13 >──5┤A1│ │ │ 6-D2 >──5┤A1│ │ │
6-D3 >─11┤A2│ │Y0├4───────────────────11┤A2│ │Y0├4──> 9-D40
12-D33 >─14┤A3│ │Y1├7──> 3-D18 6-D3 >─14┤A3│ │Y1├7──> 7-D39
├──┤ │Y2├9──> 1-D19 ├──┤ │Y2├9──> 6-D17
6-D3 >──3┤B0│ │Y3├12─> 11-D43 6-D1 >──3┤B0│ │Y3├12─> 9-D1 (11-D1)
6-D5 >──6┤B1│ │ │ (11-D42) 5-D1 >──6┤B1│ │ │
GND >─10┤B2│ │ │ 6-D3 >─10┤B2│ │ │
13-D33 >─13┤B3│ │ │ GND >─13┤B3│ │ │ D1,D2 - 1533КП11├──┤ │ │ ├──┤ │ │
┌─────1┤AB│ │ │ ┌─────1┤AB│ │ │
│ ┌─15oOE│D1 │ │ │ ┌─15oOE│D2 │ │ D6 - 1533ЛE1
│ ─┴─ └──┴───┴──┘ │ ─┴─ └──┴───┴──┘
│ ■─────────────────■ 7:TM8 (see diagram above
└───────────────────────── ─────────────────────────■ 2:TM8 for
Pentagon128)
D6.1 │ D6.2 3:TM8 ■───┤<├───■
2-D11
┌──┐ │ ┌──┐ KD522
6-D13 >──2┤1 │ └──5┤1 o4────■─> 10-D33
┌──3┤ o1───────6┤ │ └─> 10-D34
─┴─ └──┘ └──┘
D6.4 D6.3 D4.2
┌──┐ ┌──┐ ┌──┐
(8-D14) 12-D31 >─11┤1 o13────8┤1 o10────> D39:15 5-D35 >──5┤1 o4─■─> 3-D33
1-D15 >─12┤ │ ┌──9┤ │ ┌─6┤ │ ■─> 4-D33
└──┘ ─┴─ └──┘ ─┴─ └──┘ └─> 3-D34
Disconnect only these pins of the microcircuits:
6-D3 -IE7
3-D18 -KP11
6-D17 -KP11
1-D19 -KP11
3,4,10,11-D33 -KP13
3,10,11-D34 -KP13
7.15-D39 -ИР10
9-D40 -ИР16
11-D43 (11-D42) -KP13512x192 is enabled by setting bit 1 of port #EFF7 and disabled by RESET
or by resetting the same bit. After switching on, two areas are formed in memory
#4000-#57FF are even bytes on the screen, and #6000-#77FF are odd bytes on the screen.
The second screen is addressed similarly (#C000-#C800 and #E000-#E800).
Multicolor is enabled by setting bit 0 of port #EFF7 and disabled by RESET
or by resetting the same bit. After switching on in memory at addresses #4000-#57FF
image bytes are stored, and attribute bytes are stored at addresses #6000-#77FF, and
instead of Flash there will be a brightness for Paper, and Bright will be a brightness only for Ink.
The second screen is addressed similarly (#C000-#C800 and #E000-#E800).
Byte layout on screen
-----------------------------
┌────┬────┬────┬────┬────┬────┐ ┌────┬────┐
│4000│6000│4001│6001│4002│6002│ ... │401F│601F│
└────┴────┴────┴────┴────┴────┘ └────┴────┘
For multicolor, byte-attribute pairs are also used.
Big thanks to VIC and Ivan Gromov.
Arc of RLDG'2000
Fido: 2:5052/22.13 ZXNet: 500:8362/1.10 Alexander Araktcheew
════════════════════════ ════════════════════════
All the best, All!
Alexander aka Arc of RLDG.