Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

1 2 3 4 5 6

+5V +5V
SW1
J1 POWER
Barrel_Jack_Switch R33
1 1
C6 220
3 2
100uF
2 3 KBDRST
D4
POWER EF3
GND RTP
A GND A
J2
EXPANSION
+5V GND
1 A
2 B
GND 3 C GND
9V PREDISP
BUS0 4 D BUS1
CPUCLK
BUS2 5 E BUS3
BUS4 6 F BUS5 cpu
BUS6 7 H BUS7 TPA
CPUCLK TPA
8 J Q TPB
TPB
RESET 9 K MRD N0
N0
TPA 10 L N0 N1
INT N1
N1 11 M N2 N2
PREDISP N2 video
RAS 12 N INT MWR
RTP MWR
WAIT 13 P CLOCK MRD TPA SOUND
EF3 MRD
SC1 14 Q SC0 memories keyboard TPB N=3
EF4 CPUCLK
EF4 15 S CAS2 MA[0..15] N0 CPUCLK
MWR TPB RTP
TPB 16 T MA15 N1 PREDISP
KEYBRST BUS[0..7] MRD MRD DA
MWR 17 U MA14 N2
ROMDIS
MA7 18 V MA14 WAIT RESET MWR
B WAIT RESET KBDRST B
MA5 19 W MA6 SC0 MRD
SC0 MA[0..15]
MA4 20 X MA3 SC1 MA[0..7]
SC1 MA14 N=3
MA2 21 Y ROMDIS
Q BUS[0..7] MA15 BUS[0..7]
MA1 22 Z MA0
CLOCK memories.sch keyboard.sch BUS[0..7]
cpu.sch video.sch

MA[0..15]
BUS[0..7]

CLOCK cassetteaudio
Q
Q

ROMDIS SOUND EF4


cassetteaudio.sch
MA15
MA14

EF4

C C
+5V
14

14

14

14
14

14
VCC

VCC

VCC

VCC

VCC

VCC
C1 C2 C3 C4 C5 C7
0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF
GND

GND

GND

GND

GND

GND

U5C U6D U7E U4G U8G


7

U3C COMIX-35 This work is licensed under the Creative Commons


7

74HC74 74HC10 74HC86 74HCU04 74HC14 Attribution-ShareAlike 4.0 International License.


74HC74 Top Level To view a copy of this license, visit
By @TubeTimeUS http://creativecommons.org/licenses/by-sa/4.0/
or send a letter to Creative Commons, PO Box 1866,
Mountain View, CA 94042, USA.
U4F GND Sheet: /
D 74HCU04 D
File: COMIX-35.sch
13 12 Title:
Size: A4 Date: Rev:
KiCad E.D.A. kicad (5.1.0)-1 Id: 1/6
GND
1 2 3 4 5 6
1 2 3 4 5 6

A A
+5V

C9
0.1uF SW5 SW13 SW21 SW29 SW37 SW45 SW53
0 8 ? H P X CR
+5V
GND
U9
CDP1871

40
SW6 SW14 SW22 SW30 SW38 SW46 SW54
TPB 34 1 9 A I Q Y ESC

VDD
1
TPB TPB D1
2
BUS[0..7] D2
BUS0 25 3
BUS0 D3
BUS1 26 4
BUS1 D4
BUS2 27 5 SW7 SW15 SW23 SW31 SW39 SW47 SW55
BUS2 D5
BUS3 28 6 2 . B J R Z UP
BUS3 D6
BUS4 29 7
BUS4 D7
+5V BUS5 30 8
BUS5 D8
BUS6 31 9
BUS6 D9
B BUS7 32 10 SW8 SW16 SW24 SW32 SW40 SW48 SW56 B
BUS7 D10
11 3 , C K S + RIGHT
D11
MRD 24
MRD CS4
23
CS3
22
CS2
N=3 21 SW9 SW17 SW25 SW33 SW41 SW49 SW57
N=3 CS1
12 4 < D L T - LEFT
S1
RTP 35 13
RTP RTP S2
DA 33 14
DA DA S3
15
S4
R2 36 16 SW10 SW18 SW26 SW34 SW42 SW50 SW58
DEBOUNCE S5
100K 38 17 5 = E M U * DOWN
CONTROL S6
37 18
ALPHA S7
VSS

39 19
C8 SHIFT S8
SW2
0.1uF
20

RESET SW11 SW19 SW27 SW35 SW43 SW51 SW59


1 3 GND 6 > F N V / DELETE
KBDRST GND
2 4
GND

GND
C SW12 SW20 SW28 SW36 SW44 SW52 SW60 C
7 \ G O W SP RT
+5V

SW3 SW4 M1
SHIFT CONTROL

Stiffener

R1 R3
10K 10K COMIX-35 This work is licensed under the Creative Commons
Attribution-ShareAlike 4.0 International License.
Keyboard Section To view a copy of this license, visit
By @TubeTimeUS http://creativecommons.org/licenses/by-sa/4.0/
or send a letter to Creative Commons, PO Box 1866,
Mountain View, CA 94042, USA.
GND
Sheet: /keyboard/
D File: keyboard.sch D

Title:
Size: A4 Date: Rev:
KiCad E.D.A. kicad (5.1.0)-1 Id: 2/6
1 2 3 4 5 6
1 2 3 4 5 6
CMA3

1
1-2 IS DEFAULT
+5V JP6 +5V +5V +5V +5V
C3P10 U4B
2 PAGE 74HCU04 U3A
74HC74

4
C11 C14 C16 C17

3
0.1uF PMA10 0.1uF 0.1uF 0.1uF 3 4

S
2 5 DOTCLK
D Q
R31 R32 3
C
10K 10K 6
A GND GND GND GND Q A

R
R9 R10

1
+5V GND GND +5V 1M 1K +5V

U10
40 CDP1869 U14 Y2
COMPROMISE DOT CLOCK
CDP1870 11.2896MHz 11.2896MHz -> 15.68KHZ HORZ

40
VDD
16
HSYNC +5V +5V C18 C19 OK FOR PAL AND NTSC
17 22

VDD
37 DOTCLK 22pF
DISPLAY EVS XTAL(DOT) 22pF
18 U12 U13 23 36
ADDRSTB EMS XTAL(DOT)
AS6C62256 AS6C62256

28

28
+5V
36 30 25

VCC

VCC
CMWR PMA0 10 11 PMD2 PMD0 10 11 CDB2 HSYNC XTAL(CHROMA)
37 A0 D0 A0 D0 2 24 COLORCLK GND
CMSEL PMA1 9 12 PMD1 PMD1 9 12 CDB1 DISPLAY XTAL(CHROMA)
TPA 1 38 A1 D1 A1 D1 35
TPA TPA PMWR PMA2 8 13 PMD0 PMD2 8 13 CDB0 ADDRSTB
TPB 2 39 A2 D2 A2 D2 32 28 LUMA RV3

2
TPB TPB PMSEL PMA3 7 15 PMD3 PMD3 7 15 CDB3 CMSEL LUM R11
A3 D3 A3 D3 29 COMPSYNC 10K 1 3
PMA4 6 16 PMD4 PMD4 6 16 CDB4 COMPSYNC 10
N0 13 22 CMA0 A4 D4 A4 D4 MRD 34 26
N0 N0 CMA0 PMA5 5 17 PMD5 PMD5 5 17 CDB5 MRD NTSC_CHROMA
A5 D5 A5 D5 1 3 C36

3
N1 14 23 CMA1 TPB 33 27
N1 N1 CMA1 TPB PAL_CHROMA

2
PMA6 4 18 PMD6 PMD6 4 18 CCB0
N2 15 24 CMA2 A6 D6 A6 D6 JP2 CHROMA Q1
N2 N2 CMA2 PMA7 3 19 PMD7 CMA0 3 19 CCB1
25 C3P10 A7 D7 A7 D7 CDB0 18 31 NTSC/PAL 2 2N3904
CMA3/PMA10 PMA8 25 CMA1 25 CDB0 BURST

1
A8 A8 1-2=NTSC 120pF

1
MWR 4 CDB1 16
MWR MWR PMA9 24 CMA2 24 CDB1 2-3=PAL RV4 2
B MRD 3 35 PMA0 A9 A9 CDB2 14 38 CPUCLK R13 75 1 B
MRD MRD PMA0 PMA10 21 CMA3 21 CDB2 CPUCLK CPUCLK 10K J3
34 PMA1 A10 A10 CDB3 12 1 PREDISP

3
MA[0..7] PMA1 23 23 CDB3 PREDISPLAY PREDISP VIDEO
A11 A11 R12

2
MA0 5 33 PMA2 CDB4 10
MA0 PMA2 2 2 CDB4
MA1 6 32 PMA3 A12 A12 CDB5 8 19 BUS0 220
MA1 PMA3 26 26 CDB5 BUS0
MA2 7 31 PMA4 A13 A13 CCB0 6 17 BUS1
MA2 PMA4 1 1 CCB0 BUS1
MA3 8 30 PMA5 A14 A14 CCB1 4 15 BUS2
MA3 PMA5 CCB1 BUS2 GND GND GND
MA4 9 29 PMA6 13 BUS3
MA4 PMA6 27 27 BUS3
MA5 10 28 PMA7 WE WE 3 11 BUS4
MA5 PMA7 22 22 PCB BUS4
MA6 11 27 PMA8 OE OE 9 BUS5
MA6 PMA8 BUS5
GND

GND
20 20
MA7 12 26 PMA9 CS CS N=3 21 7 BUS6
MA7 PMA9 N=3 BUS6

VSS
39 5 BUS7
14

14
PAL/NTSC BUS7
VSS

SOUND 19 21 N=3
SOUND SOUND N=3

20
GND GND
20

GND GND
PMD7
GND N=3
GND +5V
9

JP1

2
Pixel clock is really weird. They computed it for
U4D 1 3 NTSC/PAL 5.67MHz (NTSC) = 15750 * 60 * 6 (using the B&W standard, not color 15734)
C 74HCU04 5.626MHz (PAL) = 15625 * 60 * 6 C
1-2=NTSC
2-3=PAL
GND Try 11.2896MHz divided by two, resulting in 15680. Seems OK.
8

BUS[0..7]
+5V Pixel clock:
5.67MHz (NTSC) = 59.94 * 16 * 2947 * 2 = 5.652582MHz.
+5V
U4A Pixel clock:
U11 74HCU04 U3B 5.67MHz (NTSC) = 3.579545MHz / 227.5 * 60 * 6 = 5.664335MHz.
20

74HC245 74HC74
10

BUS4 18
VCC

2 PMD4 1 2 227.5 NTSC colorburst cycles per line.


B0 A0
S

12 9 COLORCLK
BUS5 17 3 PMD5 D Q 360 pixel clock cycles per line.
B1 A1 11
BUS6 16 4 PMD6 C
B2 A2 8
BUS7 15 5 PMD7 Q
R

B3 A3
BUS0 14 6 PMD0 R4 R5
13

B4 A4 +5V
1M 1K
BUS1
BUS2
13
12
B5 A5
7
8
PMD1
PMD2
COMIX-35 This work is licensed under the Creative Commons
Attribution-ShareAlike 4.0 International License.
B6 A6 Video Section To view a copy of this license, visit
BUS3 11 9 PMD3
+5V B7 A7 Y1 By @TubeTimeUS http://creativecommons.org/licenses/by-sa/4.0/
14.318MHz SWAP WITH 17.734MHz or send a letter to Creative Commons, PO Box 1866,
1 C12 FOR PAL Mountain View, CA 94042, USA.
A->B C13 C15
GND

19 CHROMA
C10 CE 22pF 22pF Sheet: /video/
D 0.1uF File: video.sch D
10

GND Title:
GND GND Size: A4 Date: Rev:
GND KiCad E.D.A. kicad (5.1.0)-1 Id: 3/6
1 2 3 4 5 6
1 2 3 4 5 6

A +5V +5V A

C20 C21
0.1uF 0.1uF

GND GND

MA[0..15]

BUS[0..7]
+5V +5V
U15 U16
28C256 AS6C62256

28

28
VCC

VCC
MA0 10 11 BUS0 MA0 10 11 BUS0
A0 D0 A0 D0
MA1 9 12 BUS1 MA1 9 12 BUS1
A1 D1 A1 D1
MA2 8 13 BUS2 MA2 8 13 BUS2
A2 D2 A2 D2
MA3 7 15 BUS3 MA3 7 15 BUS3
A3 D3 A3 D3
MA4 6 16 BUS4 MA4 6 16 BUS4
A4 D4 A4 D4
B MA5 5 17 BUS5 MA5 5 17 BUS5 B
A5 D5 A5 D5
MA6 4 18 BUS6 MA6 4 18 BUS6
+5V A6 D6 A6 D6
MA7 3 19 BUS7 MA7 3 19 BUS7
A7 D7 A7 D7
MA8 25 MA8 25
A8 A8
MA9 24 MA9 24
A9 A9

3
A15 A14 MA10 21 MA10 21
0 0 ROM A10 A10
JP5 MA11 23 MA11 23
0 1 RAM A11 A11
BANK 2 MA12 2 MA12 2
1 0 RAM A12 A12
1 1 other MA13 26 MA13 26
1 A13 A13
+5V 1 MA14 1
A14 A14

GND 27 MWR 27
WE WE
MRD 22 MRD 22
MRD OE OE

GND

GND
ROMCS 20 RAMCS 20
CS CS

14

14
GND GND

C MWR C

+5V
+5V U7A
74HC86
1 13
3 11 RAMCS
2 12

R14 U6C 74HC86


10K 74HC10 U7D
ROMDIS 9
ROMDIS +5V
U7B 10 8 ROMCS
74HC86 11
4
6 MA14
COMIX-35 This work is licensed under the Creative Commons
Attribution-ShareAlike 4.0 International License.
MA14 Memory Section To view a copy of this license, visit
MA14 5
By @TubeTimeUS http://creativecommons.org/licenses/by-sa/4.0/
U7C or send a letter to Creative Commons, PO Box 1866,
MA15 9 74HC86 Mountain View, CA 94042, USA.
8 MA15
MA15 Sheet: /memories/
D 10 D
File: memories.sch
Title:
Size: A4 Date: Rev:
KiCad E.D.A. kicad (5.1.0)-1 Id: 4/6
1 2 3 4 5 6
1 2 3 4 5 6

RESET RESET
RESET

CPUCLK
JP4 CLOCK

3
CLKSEL +5V
+5V CLOCK +5V
2
A +5V +5V A
U8A U8B Y3

1
C25
R16 74HC14 74HC14 DNI U1
0.1uF
10K XTAL R6 R18 R19 R20 R21 CDP1802ACE

16

40
KEYBRST 10K 10K 10K 10K 10K
KEYBRST 1 2 3 4

VCC

VDD
R17 10M GND
C22
0.1uF CLOCK 1 4 Q
C23 C24 CLOCK Q Q
22pF 22pF XTAL 39
XTAL
6 SC0
GND SC0 SC0
38 5 SC1
DMA_IN SC1 SC1
37
GND DMA_OUT
INT 36 34 TPA
INT INTERRUPT TPA TPA
33 TPB
TPB TPB
PREDISP 24
EF1
EF2 23 19 N0
EF2 N0 N0
EF3 22 18 N1
EF3 EF3 N1 N1
EF4 21 17 N2
EF4 EF4 N2 N2

RESET 3 35 MWR
CLEAR MWR MWR
B WAIT 2 7 MRD B
WAIT U6A U6B WAIT MRD MRD
U4C
74HC10 74HC10 74HCU04 MA[0..15]
BUS0 15 25 MA0 +5V
SC0 1 3 BUS0 MA0
BUS1 14 26 MA1
SC1 2 12 4 6 5 6 BUS1 MA1
R15 TPA BUS2 13 27 MA2
13 5 BUS2 MA2 U2
BUS3 12 28 MA3

20
10K BUS3 MA3 74HC574
RTP EF2 D3 BUS4 11 29 MA4
RTP BUS4 MA4
JP3 BUS5 10 30 MA5 MA0 2

VCC
1N4148 19 MA8
BUS5 MA5 D0 Q0
2

BUS6 9 31 MA6 MA1 3 18 MA9


RESET BUS6 MA6 D1 Q1
3 1 NTSC/PAL BUS7 8 32 MA7 MA2 4 17 MA10

VSS
BUS7 MA7 D2 Q2
U5A D1 D2 U5B MA3 5 16 MA11
D3 Q3

20
74HC74 1N4148 1N4148 74HC74 MA4 6 15 MA12
10

D4 Q4
4

1-2=NTSC MA5 7 14 MA13


D5 Q5
S

2 5 2-3=PAL 12 9
D Q D Q MA6 8 13 MA14
Q 3 11 GND D6 Q6
C C MA7 9 12 MA15
+5V 6 +5V 8 D7 Q7
Q Q +5V
R

TPA 11 10 11
13

RN1 Cp
1

+5V

GND
BUS0 1
OE
BUS1 2 1
GND U4E
BUS2 3

10
PREDISP 4 74HCU04 C26
C PREDISP BUS3 C
0.1uF
BUS4 5
BUS5 6
BUS6 7
GND GND GND
BUS7 8
9
10K x 8
BUS[0..7]

COMIX-35 This work is licensed under the Creative Commons


Attribution-ShareAlike 4.0 International License.
CPU Section To view a copy of this license, visit
By @TubeTimeUS http://creativecommons.org/licenses/by-sa/4.0/
or send a letter to Creative Commons, PO Box 1866,
Mountain View, CA 94042, USA.

Sheet: /cpu/
D File: cpu.sch D

Title:
Size: A4 Date: Rev:
KiCad E.D.A. kicad (5.1.0)-1 Id: 5/6
1 2 3 4 5 6
1 2 3 4 5 6

+5V

R22 C29
10K 0.1uF C31
SOUND 10uF

GND C33

6
1 GAIN BYPASS 7
A RV2 220uF
A
2 3 GND

GND V+
+
10K 5 U17 1

GAIN
J5

3
2 LM386 2
- Conn_01x02
C32

8
4
C30 0.047uF
0.1uF
R28
10
GND
GND
+5V
R23 GND GND GND
1M
R26
10K

1
RV1 2
47K U8C U8D
J4 C27 74HC14 74HC14 D5

3
R25
EAR 1uF
1K
1N4148
2 buf 5 6 9 8 EF4
EF4
B 4 B
5 R24 R27 C28
3 DNI 10K 1000pF R7
1 220

GND D6
GND
DATA
GND

GND

U8E U8F
74HC14 74HC14 C35 J6
R29
1K 10uF MIC
Q 11 10 13 12 2
Q
4
R30 C34
100 0.33uF 5
3
C 1 C

GND

COMIX-35 This work is licensed under the Creative Commons


Attribution-ShareAlike 4.0 International License.
Cassette Interface Section To view a copy of this license, visit
By @TubeTimeUS http://creativecommons.org/licenses/by-sa/4.0/
or send a letter to Creative Commons, PO Box 1866,
Mountain View, CA 94042, USA.

Sheet: /cassetteaudio/
D File: cassetteaudio.sch D

Title:
Size: A4 Date: Rev:
KiCad E.D.A. kicad (5.1.0)-1 Id: 6/6
1 2 3 4 5 6

You might also like