diff --git a/RC6502 VDU/RC6502 VDU-cache.lib b/RC6502 VDU/RC6502 VDU-cache.lib
index a0d751e..520f1a0 100644
--- a/RC6502 VDU/RC6502 VDU-cache.lib
+++ b/RC6502 VDU/RC6502 VDU-cache.lib
@@ -236,6 +236,36 @@ X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# Conn_01x05
+#
+DEF Conn_01x05 J 0 40 Y N 1 F N
+F0 "J" 0 300 50 H V C CNN
+F1 "Conn_01x05" 0 -300 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_??x*mm*
+ Connector*:*1x??x*mm*
+ Pin?Header?Straight?1X*
+ Pin?Header?Angled?1X*
+ Socket?Strip?Straight?1X*
+ Socket?Strip?Angled?1X*
+$ENDFPLIST
+DRAW
+S -50 -195 0 -205 1 1 6 N
+S -50 -95 0 -105 1 1 6 N
+S -50 5 0 -5 1 1 6 N
+S -50 105 0 95 1 1 6 N
+S -50 205 0 195 1 1 6 N
+S -50 250 50 -250 1 1 10 f
+X Pin_1 1 -200 200 150 R 50 50 1 1 P
+X Pin_2 2 -200 100 150 R 50 50 1 1 P
+X Pin_3 3 -200 0 150 R 50 50 1 1 P
+X Pin_4 4 -200 -100 150 R 50 50 1 1 P
+X Pin_5 5 -200 -200 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# Conn_02x05_Odd_Even
#
DEF Conn_02x05_Odd_Even J 0 40 Y N 1 F N
@@ -333,6 +363,89 @@ X D7 19 500 50 100 L 40 40 1 1 T
ENDDRAW
ENDDEF
#
+# Jumper_NC_Small
+#
+DEF Jumper_NC_Small JP 0 30 N N 1 F N
+F0 "JP" 0 80 50 H V C CNN
+F1 "Jumper_NC_Small" 10 -60 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+A 0 -10 57 450 1350 0 1 0 N 40 30 -40 30
+C -40 0 20 0 1 0 N
+C 40 0 20 0 1 0 N
+X 1 1 -100 0 40 R 50 50 0 1 P
+X 2 2 100 0 40 L 50 50 0 1 P
+ENDDRAW
+ENDDEF
+#
+# Jumper_NO_Small
+#
+DEF Jumper_NO_Small JP 0 30 N N 1 F N
+F0 "JP" 0 80 50 H V C CNN
+F1 "Jumper_NO_Small" 10 -60 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+C -40 0 20 0 1 0 N
+C 40 0 20 0 1 0 N
+X 1 1 -100 0 40 R 50 50 0 1 P
+X 2 2 100 0 40 L 50 50 0 1 P
+ENDDRAW
+ENDDEF
+#
+# MC6847
+#
+DEF MC6847 U 0 40 Y Y 1 F N
+F0 "U" 0 250 60 H V C CNN
+F1 "MC6847" 0 -100 60 V V C CNN
+F2 "" -500 200 60 H V C CNN
+F3 "" -500 200 60 H V C CNN
+DRAW
+S -350 1000 350 -1050 0 1 0 N
+X GND 1 0 -1350 300 U 50 50 1 1 W
+X D6 2 650 300 300 L 50 50 1 1 I
+X D0 3 650 900 300 L 50 50 1 1 I
+X D1 4 650 800 300 L 50 50 1 1 I
+X D2 5 650 700 300 L 50 50 1 1 I
+X D3 6 650 600 300 L 50 50 1 1 I
+X D4 7 650 500 300 L 50 50 1 1 I
+X D5 8 650 400 300 L 50 50 1 1 I
+X CHB 9 -650 -1000 300 R 50 50 1 1 O
+X @B 10 -650 -900 300 R 50 50 1 1 O
+X VA11 20 -650 -200 300 R 50 50 1 1 T
+X GM0 30 650 -500 300 L 50 50 1 1 I
+X D7 40 650 200 300 L 50 50 1 1 I
+X @A 11 -650 -800 300 R 50 50 1 1 O
+X VA12 21 -650 -300 300 R 50 50 1 1 T
+X EXT 31 650 -200 300 L 50 50 1 1 I
+X ~MS 12 -650 -400 300 R 50 50 1 1 I
+X VA0 22 -650 900 300 R 50 50 1 1 T
+X INV 32 650 -700 300 L 50 50 1 1 I
+X VA5 13 -650 400 300 R 50 50 1 1 T
+X VA1 23 -650 800 300 R 50 50 1 1 T
+X CLK 33 -650 -600 300 R 50 50 1 1 I C
+X VA6 14 -650 300 300 R 50 50 1 1 T
+X VA2 24 -650 700 300 R 50 50 1 1 T
+X S/~A 34 650 -100 300 L 50 50 1 1 I
+X VA7 15 -650 200 300 R 50 50 1 1 T
+X VA3 25 -650 600 300 R 50 50 1 1 T
+X G/~A 35 650 0 300 L 50 50 1 1 I
+X VA8 16 -650 100 300 R 50 50 1 1 T
+X VA4 26 -650 500 300 R 50 50 1 1 T
+X ~RP 36 650 -900 300 L 50 50 1 1 O
+X VCC 17 0 1300 300 D 50 50 1 1 W
+X GM2 27 650 -300 300 L 50 50 1 1 I
+X ~FS 37 -650 -500 300 R 50 50 1 1 O
+X VA9 18 -650 0 300 R 50 50 1 1 T
+X Y 28 -650 -700 300 R 50 50 1 1 O
+X ~HS 38 650 -1000 300 L 50 50 1 1 O
+X VA10 19 -650 -100 300 R 50 50 1 1 T
+X GM1 29 650 -400 300 L 50 50 1 1 I
+X CSS 39 650 -600 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
# Mounting
#
DEF ~Mounting J 0 40 Y N 1 F N
diff --git a/RC6502 VDU/RC6502 VDU.pro b/RC6502 VDU/RC6502 VDU.pro
index fe6d8d5..bd1151b 100644
--- a/RC6502 VDU/RC6502 VDU.pro
+++ b/RC6502 VDU/RC6502 VDU.pro
@@ -1,4 +1,4 @@
-update=02/12/2018 15:35:53
+update=02/12/2018 20:22:01
version=1
last_client=kicad
[pcbnew]
@@ -23,6 +23,8 @@ ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
+[general]
+version=1
[eeschema]
version=1
LibDir=
@@ -62,5 +64,4 @@ LibName32=valves
LibName33=D:/ownCloud/Documents/Projects/RC6502/Templates/rc6502_backplane
LibName34=D:/ownCloud/Documents/Projects/RC6502/Templates/mounting
LibName35=D:/ownCloud/Documents/Projects/RC6502/Templates/oscillator
-[general]
-version=1
+LibName36=D:/ownCloud/Documents/Projects/RC6502/Templates/mc6847
diff --git a/RC6502 VDU/RC6502 VDU.sch b/RC6502 VDU/RC6502 VDU.sch
index 79e3d49..1847909 100644
--- a/RC6502 VDU/RC6502 VDU.sch
+++ b/RC6502 VDU/RC6502 VDU.sch
@@ -34,6 +34,7 @@ LIBS:valves
LIBS:rc6502_backplane
LIBS:mounting
LIBS:oscillator
+LIBS:mc6847
LIBS:RC6502 VDU-cache
EELAYER 25 0
EELAYER END
@@ -56,10 +57,10 @@ RC6502 Apple 1 SBC
Text Notes 10650 7650 2 60 ~ 0
B
$Comp
-L 74LS138 U?
+L 74LS138 U7
U 1 1 5C045924
P 1500 1075
-F 0 "U?" H 1500 1575 50 0000 C CNN
+F 0 "U7" H 1500 1575 50 0000 C CNN
F 1 "74HCT138" V 1500 1075 50 0000 C CNN
F 2 "Housings_DIP:DIP-16_W7.62mm_Socket" H 1500 1075 50 0001 C CNN
F 3 "" H 1500 1075 50 0001 C CNN
@@ -80,344 +81,199 @@ Wire Wire Line
900 1425 600 1425
Connection ~ 600 1425
$Comp
-L HM62256BLP-7 U?
+L HM62256BLP-7 U2
U 1 1 5C045929
P 1575 6800
-F 0 "U?" H 1275 7700 50 0000 C CNN
+F 0 "U2" H 1275 7700 50 0000 C CNN
F 1 "HM62256BLP-7" V 1575 6825 50 0000 C CNN
F 2 "Housings_DIP:DIP-28_W15.24mm_Socket" H 1575 6800 50 0001 C CIN
F 3 "" H 1575 6800 50 0001 C CNN
1 1575 6800
1 0 0 -1
$EndComp
-Text GLabel 2075 6050 2 60 Input ~ 0
-D0
-Text GLabel 2075 6150 2 60 Input ~ 0
-D1
-Text GLabel 2075 6250 2 60 Input ~ 0
-D2
-Text GLabel 2075 6350 2 60 Input ~ 0
-D3
-Text GLabel 2075 6450 2 60 Input ~ 0
-D4
-Text GLabel 2075 6550 2 60 Input ~ 0
-D5
-Text GLabel 2075 6650 2 60 Input ~ 0
-D6
-Text GLabel 2075 6750 2 60 Input ~ 0
-D7
-Text GLabel 1075 7450 0 60 Input ~ 0
-A14
-Text GLabel 1075 7350 0 60 Input ~ 0
-A13
-Text GLabel 1075 7250 0 60 Input ~ 0
-A12
-Text GLabel 1075 7150 0 60 Input ~ 0
-A11
-Text GLabel 1075 7050 0 60 Input ~ 0
-A10
-Text GLabel 1075 6950 0 60 Input ~ 0
-A9
-Text GLabel 1075 6850 0 60 Input ~ 0
-A8
-Text GLabel 1075 6750 0 60 Input ~ 0
-A7
-Text GLabel 1075 6650 0 60 Input ~ 0
-A6
-Text GLabel 1075 6550 0 60 Input ~ 0
-A5
-Text GLabel 1075 6450 0 60 Input ~ 0
-A4
-Text GLabel 1075 6350 0 60 Input ~ 0
-A3
-Text GLabel 1075 6250 0 60 Input ~ 0
-A2
-Text GLabel 1075 6150 0 60 Input ~ 0
-A1
-Text GLabel 1075 6050 0 60 Input ~ 0
-A0
-Wire Wire Line
- 2075 6900 2375 6900
-Wire Wire Line
- 2225 6900 2225 7150
-Wire Wire Line
- 2225 7150 2075 7150
-Connection ~ 2225 6900
$Comp
-L Oscillator X?
+L Oscillator X1
U 1 1 5C04593A
-P 4600 1400
-F 0 "X?" H 4400 1650 50 0000 L CNN
-F 1 "3.579545 MHz" H 4650 1150 50 0000 L CNN
-F 2 "Oscillators:Oscillator_DIP-14" H 5050 1050 50 0001 C CNN
-F 3 "" H 4500 1400 50 0001 C CNN
- 1 4600 1400
+P 3200 6000
+F 0 "X1" H 3000 6250 50 0000 L CNN
+F 1 "3.579545 MHz" H 3250 5750 50 0000 L CNN
+F 2 "Oscillators:Oscillator_DIP-14" H 3650 5650 50 0001 C CNN
+F 3 "" H 3100 6000 50 0001 C CNN
+ 1 3200 6000
1 0 0 -1
$EndComp
$Comp
-L 74HCT00 U?
-U 1 1 5C04593F
-P 2025 2650
-F 0 "U?" H 2025 2700 50 0000 C CNN
-F 1 "74HCT00" H 2025 2550 50 0000 C CNN
-F 2 "Housings_DIP:DIP-14_W7.62mm_Socket" H 2025 2650 50 0001 C CNN
-F 3 "" H 2025 2650 50 0001 C CNN
- 1 2025 2650
+L 74LS04 U8
+U 6 1 5C045943
+P 1575 4650
+F 0 "U8" H 1770 4765 50 0000 C CNN
+F 1 "74HCT04" H 1765 4525 50 0000 C CNN
+F 2 "Housings_DIP:DIP-14_W7.62mm" H 1575 4650 50 0001 C CNN
+F 3 "" H 1575 4650 50 0001 C CNN
+ 6 1575 4650
1 0 0 -1
$EndComp
$Comp
-L 74HCT00 U?
-U 1 1 5C045940
-P 2025 2100
-F 0 "U?" H 2025 2150 50 0000 C CNN
-F 1 "74HCT00" H 2025 2000 50 0000 C CNN
-F 2 "Housings_DIP:DIP-14_W7.62mm_Socket" H 2025 2100 50 0001 C CNN
-F 3 "" H 2025 2100 50 0001 C CNN
- 1 2025 2100
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 975 2600 1425 2600
-Wire Wire Line
- 1425 2600 1425 2550
-Wire Wire Line
- 975 2700 1425 2700
-Wire Wire Line
- 1425 2700 1425 2750
-Wire Wire Line
- 1325 2100 1425 2100
-Wire Wire Line
- 1425 2000 1425 2200
-Connection ~ 1425 2100
-Text GLabel 2625 2100 2 60 Output ~ 0
-CS_ROM
-Wire Wire Line
- 1325 2100 1325 2375
-Wire Wire Line
- 1325 2375 2625 2375
-Wire Wire Line
- 2625 2375 2625 2650
-$Comp
-L 74HCT00 U?
-U 1 1 5C045941
-P 3375 6475
-F 0 "U?" H 3375 6525 50 0000 C CNN
-F 1 "74HCT00" H 3375 6375 50 0000 C CNN
-F 2 "Housings_DIP:DIP-14_W7.62mm_Socket" H 3375 6475 50 0001 C CNN
-F 3 "" H 3375 6475 50 0001 C CNN
- 1 3375 6475
+L 74LS04 U8
+U 5 1 5C045944
+P 1275 4175
+F 0 "U8" H 1470 4290 50 0000 C CNN
+F 1 "74HCT04" H 1465 4050 50 0000 C CNN
+F 2 "Housings_DIP:DIP-14_W7.62mm" H 1275 4175 50 0001 C CNN
+F 3 "" H 1275 4175 50 0001 C CNN
+ 5 1275 4175
1 0 0 -1
$EndComp
$Comp
-L 74HCT00 U?
-U 1 1 5C045942
-P 3375 7000
-F 0 "U?" H 3375 7050 50 0000 C CNN
-F 1 "74HCT00" H 3375 6900 50 0000 C CNN
-F 2 "Housings_DIP:DIP-14_W7.62mm_Socket" H 3375 7000 50 0001 C CNN
-F 3 "" H 3375 7000 50 0001 C CNN
- 1 3375 7000
- -1 0 0 1
-$EndComp
-Text GLabel 2625 6300 1 60 Input ~ 0
-RW
-Wire Wire Line
- 2775 6375 2775 6575
-Connection ~ 2775 6475
-Text GLabel 4100 6900 1 60 Input ~ 0
-PHI2
-Wire Wire Line
- 2075 7000 2775 7000
-Wire Wire Line
- 3975 6475 3975 6900
-Wire Wire Line
- 2625 6475 2775 6475
-Wire Wire Line
- 2625 6300 2625 6475
-$Comp
-L 74LS04 U?
-U 1 1 5C045943
-P 13750 2650
-F 0 "U?" H 13945 2765 50 0000 C CNN
-F 1 "74HCT04" H 13940 2525 50 0000 C CNN
-F 2 "Housings_DIP:DIP-14_W7.62mm" H 13750 2650 50 0001 C CNN
-F 3 "" H 13750 2650 50 0001 C CNN
- 1 13750 2650
- 0 1 1 0
+L 74LS04 U8
+U 3 1 5C045945
+P 2625 3050
+F 0 "U8" H 2820 3165 50 0000 C CNN
+F 1 "74HCT04" H 2815 2925 50 0000 C CNN
+F 2 "Housings_DIP:DIP-14_W7.62mm" H 2625 3050 50 0001 C CNN
+F 3 "" H 2625 3050 50 0001 C CNN
+ 3 2625 3050
+ 1 0 0 -1
$EndComp
$Comp
-L 74LS04 U?
-U 1 1 5C045944
-P 13400 2650
-F 0 "U?" H 13595 2765 50 0000 C CNN
-F 1 "74HCT04" H 13590 2525 50 0000 C CNN
-F 2 "Housings_DIP:DIP-14_W7.62mm" H 13400 2650 50 0001 C CNN
-F 3 "" H 13400 2650 50 0001 C CNN
- 1 13400 2650
- 0 1 1 0
-$EndComp
-$Comp
-L 74LS04 U?
-U 1 1 5C045945
-P 13050 2650
-F 0 "U?" H 13245 2765 50 0000 C CNN
-F 1 "74HCT04" H 13240 2525 50 0000 C CNN
-F 2 "Housings_DIP:DIP-14_W7.62mm" H 13050 2650 50 0001 C CNN
-F 3 "" H 13050 2650 50 0001 C CNN
- 1 13050 2650
- 0 1 1 0
-$EndComp
-$Comp
-L 74LS04 U?
+L 74LS04 U8
U 1 1 5C045946
-P 12700 2650
-F 0 "U?" H 12895 2765 50 0000 C CNN
-F 1 "74HCT04" H 12890 2525 50 0000 C CNN
-F 2 "Housings_DIP:DIP-14_W7.62mm" H 12700 2650 50 0001 C CNN
-F 3 "" H 12700 2650 50 0001 C CNN
- 1 12700 2650
- 0 1 1 0
+P 1425 2375
+F 0 "U8" H 1620 2490 50 0000 C CNN
+F 1 "74HCT04" H 1615 2250 50 0000 C CNN
+F 2 "Housings_DIP:DIP-14_W7.62mm" H 1425 2375 50 0001 C CNN
+F 3 "" H 1425 2375 50 0001 C CNN
+ 1 1425 2375
+ 1 0 0 -1
$EndComp
Wire Wire Line
- 12700 2200 14125 2200
-Connection ~ 13050 2200
-Connection ~ 13400 2200
-Wire Wire Line
- 14125 2200 14125 2500
-Connection ~ 13750 2200
-Text GLabel 14125 2500 3 60 Output ~ 0
-GND
-NoConn ~ 12700 3100
-NoConn ~ 13050 3100
-NoConn ~ 13400 3100
-NoConn ~ 13750 3100
+ 10775 675 10775 975
+NoConn ~ 10450 1575
$Comp
-L C C?
+L C C7
U 1 1 5C045947
-P 14625 1100
-F 0 "C?" H 14650 1200 50 0000 L CNN
-F 1 "100nF" H 14650 1000 50 0000 L CNN
-F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 14663 950 50 0001 C CNN
-F 3 "" H 14625 1100 50 0001 C CNN
- 1 14625 1100
+P 5725 7100
+F 0 "C7" H 5750 7200 50 0000 L CNN
+F 1 "100nF" H 5750 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 5763 6950 50 0001 C CNN
+F 3 "" H 5725 7100 50 0001 C CNN
+ 1 5725 7100
1 0 0 -1
$EndComp
Wire Wire Line
- 14925 825 14925 950
+ 6025 6900 6025 6950
Wire Wire Line
- 14925 1250 14925 1375
+ 6025 7300 6025 7250
$Comp
-L C C?
+L C C6
U 1 1 5C045948
-P 14325 1100
-F 0 "C?" H 14350 1200 50 0000 L CNN
-F 1 "100nF" H 14350 1000 50 0000 L CNN
-F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 14363 950 50 0001 C CNN
-F 3 "" H 14325 1100 50 0001 C CNN
- 1 14325 1100
+P 5425 7100
+F 0 "C6" H 5450 7200 50 0000 L CNN
+F 1 "100nF" H 5450 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 5463 6950 50 0001 C CNN
+F 3 "" H 5425 7100 50 0001 C CNN
+ 1 5425 7100
1 0 0 -1
$EndComp
$Comp
-L C C?
+L C C5
U 1 1 5C045949
-P 14025 1100
-F 0 "C?" H 14050 1200 50 0000 L CNN
-F 1 "100nF" H 14050 1000 50 0000 L CNN
-F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 14063 950 50 0001 C CNN
-F 3 "" H 14025 1100 50 0001 C CNN
- 1 14025 1100
+P 5125 7100
+F 0 "C5" H 5150 7200 50 0000 L CNN
+F 1 "100nF" H 5150 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 5163 6950 50 0001 C CNN
+F 3 "" H 5125 7100 50 0001 C CNN
+ 1 5125 7100
1 0 0 -1
$EndComp
$Comp
-L C C?
+L C C4
U 1 1 5C04594A
-P 13725 1100
-F 0 "C?" H 13750 1200 50 0000 L CNN
-F 1 "100nF" H 13750 1000 50 0000 L CNN
-F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 13763 950 50 0001 C CNN
-F 3 "" H 13725 1100 50 0001 C CNN
- 1 13725 1100
+P 4825 7100
+F 0 "C4" H 4850 7200 50 0000 L CNN
+F 1 "100nF" H 4850 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 4863 6950 50 0001 C CNN
+F 3 "" H 4825 7100 50 0001 C CNN
+ 1 4825 7100
1 0 0 -1
$EndComp
$Comp
-L C C?
+L C C3
U 1 1 5C04594B
-P 13425 1100
-F 0 "C?" H 13450 1200 50 0000 L CNN
-F 1 "100nF" H 13450 1000 50 0000 L CNN
-F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 13463 950 50 0001 C CNN
-F 3 "" H 13425 1100 50 0001 C CNN
- 1 13425 1100
+P 4525 7100
+F 0 "C3" H 4550 7200 50 0000 L CNN
+F 1 "100nF" H 4550 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 4563 6950 50 0001 C CNN
+F 3 "" H 4525 7100 50 0001 C CNN
+ 1 4525 7100
1 0 0 -1
$EndComp
$Comp
-L C C?
+L C C2
U 1 1 5C04594C
-P 13125 1100
-F 0 "C?" H 13150 1200 50 0000 L CNN
-F 1 "100nF" H 13150 1000 50 0000 L CNN
-F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 13163 950 50 0001 C CNN
-F 3 "" H 13125 1100 50 0001 C CNN
- 1 13125 1100
+P 4225 7100
+F 0 "C2" H 4250 7200 50 0000 L CNN
+F 1 "100nF" H 4250 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 4263 6950 50 0001 C CNN
+F 3 "" H 4225 7100 50 0001 C CNN
+ 1 4225 7100
1 0 0 -1
$EndComp
$Comp
-L C C?
+L C C1
U 1 1 5C04594D
-P 12825 1100
-F 0 "C?" H 12850 1200 50 0000 L CNN
-F 1 "100nF" H 12850 1000 50 0000 L CNN
-F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 12863 950 50 0001 C CNN
-F 3 "" H 12825 1100 50 0001 C CNN
- 1 12825 1100
+P 3925 7100
+F 0 "C1" H 3950 7200 50 0000 L CNN
+F 1 "100nF" H 3950 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 3963 6950 50 0001 C CNN
+F 3 "" H 3925 7100 50 0001 C CNN
+ 1 3925 7100
1 0 0 -1
$EndComp
Wire Wire Line
- 12825 900 14925 900
+ 3925 6900 6600 6900
Wire Wire Line
- 13125 900 13125 950
-Connection ~ 14925 900
+ 4225 6900 4225 6950
+Connection ~ 6025 6900
Wire Wire Line
- 13425 950 13425 900
-Connection ~ 13425 900
+ 4525 6950 4525 6900
+Connection ~ 4525 6900
Wire Wire Line
- 13725 950 13725 900
-Connection ~ 13725 900
+ 4825 6950 4825 6900
+Connection ~ 4825 6900
Wire Wire Line
- 14025 950 14025 900
-Connection ~ 14025 900
+ 5125 6950 5125 6900
+Connection ~ 5125 6900
Wire Wire Line
- 14325 950 14325 900
-Connection ~ 14325 900
+ 5425 6950 5425 6900
+Connection ~ 5425 6900
Wire Wire Line
- 14625 950 14625 900
-Connection ~ 14625 900
+ 5725 6950 5725 6900
+Connection ~ 5725 6900
Wire Wire Line
- 13125 1250 13125 1300
+ 4225 7250 4225 7300
Wire Wire Line
- 12825 1300 14925 1300
-Connection ~ 14925 1300
+ 3925 7300 6600 7300
+Connection ~ 6025 7300
Wire Wire Line
- 14625 1250 14625 1300
-Connection ~ 14625 1300
+ 5725 7250 5725 7300
+Connection ~ 5725 7300
Wire Wire Line
- 14325 1250 14325 1300
-Connection ~ 14325 1300
+ 5425 7250 5425 7300
+Connection ~ 5425 7300
Wire Wire Line
- 14025 1250 14025 1300
-Connection ~ 14025 1300
+ 5125 7250 5125 7300
+Connection ~ 5125 7300
Wire Wire Line
- 13725 1250 13725 1300
-Connection ~ 13725 1300
+ 4825 7250 4825 7300
+Connection ~ 4825 7300
Wire Wire Line
- 13425 1250 13425 1300
-Connection ~ 13425 1300
+ 4525 7250 4525 7300
+Connection ~ 4525 7300
Text GLabel 10250 4250 0 60 Output ~ 0
PHI2
-Text GLabel 10250 4350 0 60 Output ~ 0
-RESET
Text GLabel 10250 4750 0 60 Output ~ 0
-RW
+R/~W
Text GLabel 10250 2450 0 60 Output ~ 0
A15
Text GLabel 10250 2550 0 60 Output ~ 0
@@ -450,82 +306,76 @@ Text GLabel 10250 3850 0 60 Output ~ 0
A1
Text GLabel 10250 3950 0 60 Output ~ 0
A0
-Text GLabel 10250 4550 0 60 Input ~ 0
-IRQ
+Text GLabel 9200 4425 0 60 Input ~ 0
+~FS
NoConn ~ 10400 5850
NoConn ~ 10400 5950
-Text GLabel 2375 6900 2 60 Input ~ 0
-CS_RAM
-Wire Wire Line
- 4100 6900 4100 7100
-Wire Wire Line
- 4100 7100 3975 7100
$Comp
-L C C?
+L C C8
U 1 1 5C045950
-P 14925 1100
-F 0 "C?" H 14950 1200 50 0000 L CNN
-F 1 "100nF" H 14950 1000 50 0000 L CNN
-F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 14963 950 50 0001 C CNN
-F 3 "" H 14925 1100 50 0001 C CNN
- 1 14925 1100
+P 6025 7100
+F 0 "C8" H 6050 7200 50 0000 L CNN
+F 1 "100nF" H 6050 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 6063 6950 50 0001 C CNN
+F 3 "" H 6025 7100 50 0001 C CNN
+ 1 6025 7100
1 0 0 -1
$EndComp
Wire Wire Line
- 12825 900 12825 950
-Connection ~ 13125 900
+ 3925 6900 3925 6950
+Connection ~ 4225 6900
Wire Wire Line
- 12825 1250 12825 1300
-Connection ~ 13125 1300
+ 3925 7250 3925 7300
+Connection ~ 4225 7300
$Comp
-L Mounting J?
+L Mounting J4
U 1 1 5C045951
-P 4975 775
-F 0 "J?" V 5075 775 50 0000 C CNN
-F 1 "Hole" V 5075 775 50 0001 C CNN
-F 2 "rc6502:Mounting" H 4975 775 50 0001 C CNN
-F 3 "" H 4975 775 50 0001 C CNN
- 1 4975 775
+P 10250 1975
+F 0 "J4" V 10350 1975 50 0000 C CNN
+F 1 "Hole" V 10350 1975 50 0001 C CNN
+F 2 "rc6502:Mounting" H 10250 1975 50 0001 C CNN
+F 3 "" H 10250 1975 50 0001 C CNN
+ 1 10250 1975
0 1 1 0
$EndComp
$Comp
-L Mounting J?
+L Mounting J6
U 1 1 5C045952
-P 5225 775
-F 0 "J?" V 5325 775 50 0000 C CNN
-F 1 "Hole" V 5325 775 50 0001 C CNN
-F 2 "rc6502:Mounting" H 5225 775 50 0001 C CNN
-F 3 "" H 5225 775 50 0001 C CNN
- 1 5225 775
+P 10500 1975
+F 0 "J6" V 10600 1975 50 0000 C CNN
+F 1 "Hole" V 10600 1975 50 0001 C CNN
+F 2 "rc6502:Mounting" H 10500 1975 50 0001 C CNN
+F 3 "" H 10500 1975 50 0001 C CNN
+ 1 10500 1975
0 1 1 0
$EndComp
$Comp
-L Mounting J?
+L Mounting J5
U 1 1 5C045953
-P 5100 775
-F 0 "J?" V 5200 775 50 0000 C CNN
-F 1 "Hole" V 5200 775 50 0001 C CNN
-F 2 "rc6502:Mounting" H 5100 775 50 0001 C CNN
-F 3 "" H 5100 775 50 0001 C CNN
- 1 5100 775
+P 10375 1975
+F 0 "J5" V 10475 1975 50 0000 C CNN
+F 1 "Hole" V 10475 1975 50 0001 C CNN
+F 2 "rc6502:Mounting" H 10375 1975 50 0001 C CNN
+F 3 "" H 10375 1975 50 0001 C CNN
+ 1 10375 1975
0 1 1 0
$EndComp
$Comp
-L Mounting J?
+L Mounting J7
U 1 1 5C045954
-P 5350 775
-F 0 "J?" V 5450 775 50 0000 C CNN
-F 1 "Hole" V 5450 775 50 0001 C CNN
-F 2 "rc6502:Mounting" H 5350 775 50 0001 C CNN
-F 3 "" H 5350 775 50 0001 C CNN
- 1 5350 775
+P 10625 1975
+F 0 "J7" V 10725 1975 50 0000 C CNN
+F 1 "Hole" V 10725 1975 50 0001 C CNN
+F 2 "rc6502:Mounting" H 10625 1975 50 0001 C CNN
+F 3 "" H 10625 1975 50 0001 C CNN
+ 1 10625 1975
0 1 1 0
$EndComp
$Comp
-L RC6502_Backplane J?
+L RC6502_Backplane J1
U 1 1 5C0478BD
P 10600 4350
-F 0 "J?" H 10600 6350 50 0000 C CNN
+F 0 "J1" H 10600 6350 50 0000 C CNN
F 1 "RC6502_Backplane" V 11050 4300 50 0000 C CNN
F 2 "" H 10600 4350 50 0001 C CNN
F 3 "" H 10600 4350 50 0001 C CNN
@@ -533,10 +383,10 @@ F 3 "" H 10600 4350 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR?
+L VCC #PWR01
U 1 1 5C04B53B
P 9650 4050
-F 0 "#PWR?" H 9650 3900 50 0001 C CNN
+F 0 "#PWR01" H 9650 3900 50 0001 C CNN
F 1 "VCC" H 9650 4200 50 0000 C CNN
F 2 "" H 9650 4050 50 0001 C CNN
F 3 "" H 9650 4050 50 0001 C CNN
@@ -544,17 +394,16 @@ F 3 "" H 9650 4050 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR?
+L GND #PWR02
U 1 1 5C04B599
P 9800 4300
-F 0 "#PWR?" H 9800 4050 50 0001 C CNN
+F 0 "#PWR02" H 9800 4050 50 0001 C CNN
F 1 "GND" H 9800 4150 50 0000 C CNN
F 2 "" H 9800 4300 50 0001 C CNN
F 3 "" H 9800 4300 50 0001 C CNN
1 9800 4300
1 0 0 -1
$EndComp
-NoConn ~ 10400 4450
NoConn ~ 10400 6050
NoConn ~ 10400 4850
NoConn ~ 10400 4950
@@ -599,7 +448,7 @@ Wire Wire Line
Wire Wire Line
10400 4350 10250 4350
Wire Wire Line
- 10250 4550 10400 4550
+ 9675 4550 10400 4550
Wire Wire Line
10250 4750 10400 4750
Wire Wire Line
@@ -619,10 +468,10 @@ Wire Wire Line
Wire Wire Line
10400 5750 10250 5750
$Comp
-L 74LS244 U?
+L 74LS244 U4
U 1 1 5C055918
P 8350 2425
-F 0 "U?" H 8350 2225 50 0000 C CNN
+F 0 "U4" H 8350 2225 50 0000 C CNN
F 1 "74LS244" H 8350 2625 50 0000 C CNN
F 2 "" H 8350 2425 50 0001 C CNN
F 3 "" H 8350 2425 50 0001 C CNN
@@ -632,10 +481,10 @@ $EndComp
Wire Wire Line
9650 4150 9650 4050
$Comp
-L 74LS244 U?
+L 74LS244 U3
U 1 1 5C056659
P 8350 1225
-F 0 "U?" H 8350 1025 50 0000 C CNN
+F 0 "U3" H 8350 1025 50 0000 C CNN
F 1 "74LS244" H 8350 1425 50 0000 C CNN
F 2 "" H 8350 1225 50 0001 C CNN
F 3 "" H 8350 1225 50 0001 C CNN
@@ -675,10 +524,10 @@ A9
Text GLabel 9050 1725 2 60 Input ~ 0
A8
$Comp
-L 74LS245 U?
+L 74LS245 U5
U 1 1 5C057ABB
P 8350 3925
-F 0 "U?" H 8350 4125 50 0000 C BNN
+F 0 "U5" H 8350 4125 50 0000 C BNN
F 1 "74LS245" H 8350 3725 50 0000 C CNN
F 2 "" H 8350 3925 50 0001 C CNN
F 3 "" H 8350 3925 50 0001 C CNN
@@ -721,10 +570,10 @@ Text GLabel 10250 5050 0 60 BiDi ~ 0
D0
NoConn ~ 2100 1225
$Comp
-L Conn_02x05_Odd_Even J?
+L Conn_02x05_Odd_Even J2
U 1 1 5C0413AA
P 2600 925
-F 0 "J?" H 2650 1225 50 0000 C CNN
+F 0 "J2" H 2650 1225 50 0000 C CNN
F 1 "VDU_BASE" H 2650 625 50 0000 C CNN
F 2 "" H 2600 925 50 0001 C CNN
F 3 "" H 2600 925 50 0001 C CNN
@@ -744,7 +593,7 @@ Wire Wire Line
NoConn ~ 2100 1325
NoConn ~ 2100 1425
Wire Wire Line
- 2900 725 3050 725
+ 2900 725 3300 725
Wire Wire Line
2975 725 2975 1125
Wire Wire Line
@@ -775,58 +624,58 @@ $9000
Text Notes 2125 725 0 60 ~ 0
$8000
Connection ~ 2975 725
-Text GLabel 3050 725 2 60 Output ~ 0
+Text GLabel 3300 725 2 60 Output ~ 0
VDU_BASE
-Text GLabel 4975 1400 2 60 Output ~ 0
+Text GLabel 3650 6000 2 60 Output ~ 0
VDU_CLK
Wire Wire Line
- 4900 1400 4975 1400
+ 3500 6000 3650 6000
$Comp
-L GND #PWR?
+L GND #PWR03
U 1 1 5C0463DB
-P 4600 1700
-F 0 "#PWR?" H 4600 1450 50 0001 C CNN
-F 1 "GND" H 4600 1550 50 0000 C CNN
-F 2 "" H 4600 1700 50 0001 C CNN
-F 3 "" H 4600 1700 50 0001 C CNN
- 1 4600 1700
+P 3200 6300
+F 0 "#PWR03" H 3200 6050 50 0001 C CNN
+F 1 "GND" H 3200 6150 50 0000 C CNN
+F 2 "" H 3200 6300 50 0001 C CNN
+F 3 "" H 3200 6300 50 0001 C CNN
+ 1 3200 6300
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR?
+L VCC #PWR04
U 1 1 5C0465FA
-P 4600 1100
-F 0 "#PWR?" H 4600 950 50 0001 C CNN
-F 1 "VCC" H 4600 1250 50 0000 C CNN
-F 2 "" H 4600 1100 50 0001 C CNN
-F 3 "" H 4600 1100 50 0001 C CNN
- 1 4600 1100
+P 3200 5700
+F 0 "#PWR04" H 3200 5550 50 0001 C CNN
+F 1 "VCC" H 3200 5850 50 0000 C CNN
+F 2 "" H 3200 5700 50 0001 C CNN
+F 3 "" H 3200 5700 50 0001 C CNN
+ 1 3200 5700
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR?
+L VCC #PWR05
U 1 1 5C046B61
-P 14925 825
-F 0 "#PWR?" H 14925 675 50 0001 C CNN
-F 1 "VCC" H 14925 975 50 0000 C CNN
-F 2 "" H 14925 825 50 0001 C CNN
-F 3 "" H 14925 825 50 0001 C CNN
- 1 14925 825
+P 6600 6825
+F 0 "#PWR05" H 6600 6675 50 0001 C CNN
+F 1 "VCC" H 6600 6975 50 0000 C CNN
+F 2 "" H 6600 6825 50 0001 C CNN
+F 3 "" H 6600 6825 50 0001 C CNN
+ 1 6600 6825
1 0 0 -1
$EndComp
$Comp
-L GND #PWR?
+L GND #PWR06
U 1 1 5C046BC0
-P 14925 1375
-F 0 "#PWR?" H 14925 1125 50 0001 C CNN
-F 1 "GND" H 14925 1225 50 0000 C CNN
-F 2 "" H 14925 1375 50 0001 C CNN
-F 3 "" H 14925 1375 50 0001 C CNN
- 1 14925 1375
+P 6600 7375
+F 0 "#PWR06" H 6600 7125 50 0001 C CNN
+F 1 "GND" H 6600 7225 50 0000 C CNN
+F 2 "" H 6600 7375 50 0001 C CNN
+F 3 "" H 6600 7375 50 0001 C CNN
+ 1 6600 7375
1 0 0 -1
$EndComp
Text GLabel 7650 4325 0 60 Input ~ 0
-RW
+RAM_RW
Text GLabel 7650 2225 0 60 Output ~ 0
VA7
Text GLabel 7650 2325 0 60 Output ~ 0
@@ -843,8 +692,6 @@ Text GLabel 7650 2825 0 60 Output ~ 0
VA1
Text GLabel 7650 2925 0 60 Output ~ 0
VA0
-Text GLabel 7650 1025 0 60 Output ~ 0
-VA15
Text GLabel 7650 1125 0 60 Output ~ 0
VA14
Text GLabel 7650 1225 0 60 Output ~ 0
@@ -860,10 +707,10 @@ VA9
Text GLabel 7650 1725 0 60 Output ~ 0
VA8
$Comp
-L 74LS374 U?
+L 74LS374 U6
U 1 1 5C049977
P 8350 5125
-F 0 "U?" H 8350 5025 50 0000 C CNN
+F 0 "U6" H 8350 5025 50 0000 C CNN
F 1 "74LS374" H 8350 5225 50 0000 C CNN
F 2 "" H 8350 5125 50 0001 C CNN
F 3 "" H 8350 5125 50 0001 C CNN
@@ -887,10 +734,10 @@ D1
Text GLabel 9050 5625 2 60 Input ~ 0
D0
$Comp
-L GND #PWR?
+L GND #PWR07
U 1 1 5C04D9C7
P 600 1575
-F 0 "#PWR?" H 600 1325 50 0001 C CNN
+F 0 "#PWR07" H 600 1325 50 0001 C CNN
F 1 "GND" H 600 1425 50 0000 C CNN
F 2 "" H 600 1575 50 0001 C CNN
F 3 "" H 600 1575 50 0001 C CNN
@@ -898,20 +745,18 @@ F 3 "" H 600 1575 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR?
+L GND #PWR08
U 1 1 5C04E709
-P 9425 4700
-F 0 "#PWR?" H 9425 4450 50 0001 C CNN
-F 1 "GND" H 9425 4550 50 0000 C CNN
-F 2 "" H 9425 4700 50 0001 C CNN
-F 3 "" H 9425 4700 50 0001 C CNN
- 1 9425 4700
+P 9800 4700
+F 0 "#PWR08" H 9800 4450 50 0001 C CNN
+F 1 "GND" H 9800 4550 50 0000 C CNN
+F 2 "" H 9800 4700 50 0001 C CNN
+F 3 "" H 9800 4700 50 0001 C CNN
+ 1 9800 4700
1 0 0 -1
$EndComp
Wire Wire Line
- 9050 4625 9425 4625
-Wire Wire Line
- 9425 4625 9425 4700
+ 9050 4625 9800 4625
Text GLabel 7650 3425 0 60 BiDi ~ 0
VD7
Text GLabel 7650 3525 0 60 BiDi ~ 0
@@ -928,4 +773,698 @@ Text GLabel 7650 4025 0 60 BiDi ~ 0
VD1
Text GLabel 7650 4125 0 60 BiDi ~ 0
VD0
+$Comp
+L MC6847 U1
+U 1 1 5C053F7E
+P 5600 2050
+F 0 "U1" H 5600 2300 60 0000 C CNN
+F 1 "MC6847" V 5600 1950 60 0000 C CNN
+F 2 "" H 5100 2250 60 0000 C CNN
+F 3 "" H 5100 2250 60 0000 C CNN
+ 1 5600 2050
+ 1 0 0 -1
+$EndComp
+Text GLabel 4800 1150 0 60 Output ~ 0
+VA0
+Text GLabel 4800 1250 0 60 Output ~ 0
+VA1
+Text GLabel 4800 1350 0 60 Output ~ 0
+VA2
+Text GLabel 4800 1450 0 60 Output ~ 0
+VA3
+Text GLabel 4800 1550 0 60 Output ~ 0
+VA4
+Text GLabel 4800 1650 0 60 Output ~ 0
+VA5
+Text GLabel 4800 1750 0 60 Output ~ 0
+VA6
+Text GLabel 4800 1850 0 60 Output ~ 0
+VA7
+Text GLabel 4800 2350 0 60 Output ~ 0
+VA12
+Text GLabel 4800 2250 0 60 Output ~ 0
+VA11
+Text GLabel 4800 2150 0 60 Output ~ 0
+VA10
+Text GLabel 4800 2050 0 60 Output ~ 0
+VA9
+Text GLabel 4800 1950 0 60 Output ~ 0
+VA8
+Text GLabel 925 6050 0 60 Input ~ 0
+VA0
+Text GLabel 925 6150 0 60 Input ~ 0
+VA1
+Text GLabel 925 6250 0 60 Input ~ 0
+VA2
+Text GLabel 925 6350 0 60 Input ~ 0
+VA3
+Text GLabel 925 6450 0 60 Input ~ 0
+VA4
+Text GLabel 925 6550 0 60 Input ~ 0
+VA5
+Text GLabel 925 6650 0 60 Input ~ 0
+VA6
+Text GLabel 925 6750 0 60 Input ~ 0
+VA7
+Text GLabel 925 7250 0 60 Input ~ 0
+VA12
+Text GLabel 925 7150 0 60 Input ~ 0
+VA11
+Text GLabel 925 7050 0 60 Input ~ 0
+VA10
+Text GLabel 925 6950 0 60 Input ~ 0
+VA9
+Text GLabel 925 6850 0 60 Input ~ 0
+VA8
+Text GLabel 7500 5525 0 60 Output ~ 0
+VA14
+Text GLabel 7500 5625 0 60 Output ~ 0
+VA13
+Text GLabel 925 7450 0 60 Input ~ 0
+VA14
+Text GLabel 925 7350 0 60 Input ~ 0
+VA13
+Wire Wire Line
+ 925 7450 1075 7450
+Wire Wire Line
+ 925 7350 1075 7350
+Wire Wire Line
+ 925 7250 1075 7250
+Wire Wire Line
+ 925 7150 1075 7150
+Wire Wire Line
+ 925 7050 1075 7050
+Wire Wire Line
+ 925 6950 1075 6950
+Wire Wire Line
+ 925 6850 1075 6850
+Wire Wire Line
+ 925 6750 1075 6750
+Wire Wire Line
+ 925 6650 1075 6650
+Wire Wire Line
+ 925 6550 1075 6550
+Wire Wire Line
+ 925 6450 1075 6450
+Wire Wire Line
+ 925 6350 1075 6350
+Wire Wire Line
+ 925 6250 1075 6250
+Wire Wire Line
+ 925 6150 1075 6150
+Wire Wire Line
+ 925 6050 1075 6050
+Text GLabel 2225 6750 2 60 BiDi ~ 0
+VD7
+Text GLabel 2225 6650 2 60 BiDi ~ 0
+VD6
+Text GLabel 2225 6550 2 60 BiDi ~ 0
+VD5
+Text GLabel 2225 6450 2 60 BiDi ~ 0
+VD4
+Text GLabel 2225 6350 2 60 BiDi ~ 0
+VD3
+Text GLabel 2225 6250 2 60 BiDi ~ 0
+VD2
+Text GLabel 2225 6150 2 60 BiDi ~ 0
+VD1
+Text GLabel 2225 6050 2 60 BiDi ~ 0
+VD0
+Wire Wire Line
+ 2075 6650 2225 6650
+Wire Wire Line
+ 2075 6750 2225 6750
+Wire Wire Line
+ 2075 6550 2225 6550
+Wire Wire Line
+ 2075 6450 2225 6450
+Wire Wire Line
+ 2075 6350 2225 6350
+Wire Wire Line
+ 2075 6250 2225 6250
+Wire Wire Line
+ 2075 6150 2225 6150
+Wire Wire Line
+ 2075 6050 2225 6050
+Text GLabel 6775 1850 2 60 Input ~ 0
+VD7
+Text GLabel 6400 1750 2 60 Input ~ 0
+VD6
+Text GLabel 6400 1650 2 60 Input ~ 0
+VD5
+Text GLabel 6400 1550 2 60 Input ~ 0
+VD4
+Text GLabel 6400 1450 2 60 Input ~ 0
+VD3
+Text GLabel 6400 1350 2 60 Input ~ 0
+VD2
+Text GLabel 6400 1250 2 60 Input ~ 0
+VD1
+Text GLabel 6400 1150 2 60 Input ~ 0
+VD0
+Wire Wire Line
+ 6250 1750 6400 1750
+Wire Wire Line
+ 6250 1850 6775 1850
+Wire Wire Line
+ 6250 1650 6400 1650
+Wire Wire Line
+ 6250 1550 6400 1550
+Wire Wire Line
+ 6250 1450 6400 1450
+Wire Wire Line
+ 6250 1350 6400 1350
+Wire Wire Line
+ 6250 1250 6400 1250
+Wire Wire Line
+ 6250 1150 6400 1150
+Text GLabel 4400 2650 0 60 Input ~ 0
+VDU_CLK
+Wire Wire Line
+ 4400 2650 4950 2650
+Wire Wire Line
+ 4800 1750 4950 1750
+Wire Wire Line
+ 4800 1850 4950 1850
+Wire Wire Line
+ 4800 1650 4950 1650
+Wire Wire Line
+ 4800 1550 4950 1550
+Wire Wire Line
+ 4800 1450 4950 1450
+Wire Wire Line
+ 4800 1350 4950 1350
+Wire Wire Line
+ 4800 1250 4950 1250
+Wire Wire Line
+ 4800 1150 4950 1150
+Wire Wire Line
+ 4800 2250 4950 2250
+Wire Wire Line
+ 4800 2350 4950 2350
+Wire Wire Line
+ 4800 2150 4950 2150
+Wire Wire Line
+ 4800 2050 4950 2050
+Wire Wire Line
+ 4800 1950 4950 1950
+NoConn ~ 6250 3050
+NoConn ~ 6250 2950
+Wire Wire Line
+ 7500 5525 7650 5525
+Wire Wire Line
+ 7500 5625 7650 5625
+Text GLabel 10400 4450 0 60 Input ~ 0
+PHI0
+$Comp
+L Jumper_NO_Small JP2
+U 1 1 5C05E5BB
+P 3775 5775
+F 0 "JP2" H 3775 5855 50 0000 C CNN
+F 1 "PHI0_OUT" H 3785 5715 50 0000 C CNN
+F 2 "" H 3775 5775 50 0001 C CNN
+F 3 "" H 3775 5775 50 0001 C CNN
+ 1 3775 5775
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 3575 6000 3575 5775
+Connection ~ 3575 6000
+Wire Wire Line
+ 3575 5775 3675 5775
+Text GLabel 3975 5775 2 60 Output ~ 0
+PHI0
+Wire Wire Line
+ 3875 5775 3975 5775
+$Comp
+L GND #PWR09
+U 1 1 5C0636E6
+P 5600 3400
+F 0 "#PWR09" H 5600 3150 50 0001 C CNN
+F 1 "GND" H 5600 3250 50 0000 C CNN
+F 2 "" H 5600 3400 50 0001 C CNN
+F 3 "" H 5600 3400 50 0001 C CNN
+ 1 5600 3400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6250 2250 6625 2250
+Wire Wire Line
+ 6700 1850 6700 2750
+Wire Wire Line
+ 6700 2750 6250 2750
+Connection ~ 6700 1850
+Text GLabel 6250 2050 2 60 Input ~ 0
+G/~A
+Text GLabel 7500 5425 0 60 Output ~ 0
+G/~A
+Text GLabel 6250 2150 2 60 Input ~ 0
+S/~A
+Text GLabel 7500 5325 0 60 Output ~ 0
+S/~A
+Text GLabel 6250 2350 2 60 Input ~ 0
+GM2
+Text GLabel 6250 2450 2 60 Input ~ 0
+GM1
+Text GLabel 6250 2550 2 60 Input ~ 0
+GM0
+Text GLabel 6250 2650 2 60 Input ~ 0
+CSS
+Text GLabel 7500 4925 0 60 Output ~ 0
+CSS
+Text GLabel 7500 5025 0 60 Output ~ 0
+GM0
+Text GLabel 7500 5125 0 60 Output ~ 0
+GM1
+Text GLabel 7500 5225 0 60 Output ~ 0
+GM2
+Wire Wire Line
+ 7500 4925 7650 4925
+Wire Wire Line
+ 7650 5025 7500 5025
+Wire Wire Line
+ 7500 5125 7650 5125
+Wire Wire Line
+ 7650 5225 7500 5225
+Wire Wire Line
+ 7500 5325 7650 5325
+Wire Wire Line
+ 7650 5425 7500 5425
+$Comp
+L GND #PWR010
+U 1 1 5C06A7C5
+P 6625 2325
+F 0 "#PWR010" H 6625 2075 50 0001 C CNN
+F 1 "GND" H 6625 2175 50 0000 C CNN
+F 2 "" H 6625 2325 50 0001 C CNN
+F 3 "" H 6625 2325 50 0001 C CNN
+ 1 6625 2325
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6625 2250 6625 2325
+$Comp
+L VCC #PWR011
+U 1 1 5C06AFB8
+P 5600 750
+F 0 "#PWR011" H 5600 600 50 0001 C CNN
+F 1 "VCC" H 5600 900 50 0000 C CNN
+F 2 "" H 5600 750 50 0001 C CNN
+F 3 "" H 5600 750 50 0001 C CNN
+ 1 5600 750
+ 1 0 0 -1
+$EndComp
+Text GLabel 4800 2450 0 60 Input ~ 0
+~VDU_DISABLE
+Wire Wire Line
+ 4800 2450 4950 2450
+Text GLabel 3575 925 2 60 Output ~ 0
+~VDU_DISABLE
+Text Notes 3275 1225 0 60 ~ 0
+Disable VDU when\naccessed externally
+Wire Wire Line
+ 3300 925 3150 925
+Wire Wire Line
+ 3150 925 3150 725
+Connection ~ 3150 725
+$Comp
+L Jumper_NC_Small JP1
+U 1 1 5C086A5B
+P 3400 925
+F 0 "JP1" H 3400 1005 50 0000 C CNN
+F 1 "VDU_EN" H 3410 865 50 0000 C CNN
+F 2 "" H 3400 925 50 0001 C CNN
+F 3 "" H 3400 925 50 0001 C CNN
+ 1 3400 925
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 3500 925 3575 925
+Text GLabel 9050 4725 2 60 Input ~ 0
+~CS_CTRL_EXT
+Text GLabel 9200 725 2 60 Input ~ 0
+~CS_RAM_EXT
+Wire Wire Line
+ 9050 725 9200 725
+Wire Wire Line
+ 9125 725 9125 825
+Wire Wire Line
+ 9125 825 9050 825
+Connection ~ 9125 725
+Text GLabel 9200 1925 2 60 Input ~ 0
+~CS_RAM_EXT
+Wire Wire Line
+ 9050 1925 9200 1925
+Wire Wire Line
+ 9125 1925 9125 2025
+Wire Wire Line
+ 9125 2025 9050 2025
+Connection ~ 9125 1925
+Text GLabel 7650 4425 0 60 Input ~ 0
+~CS_RAM_EXT
+Text GLabel 2375 7000 2 60 Input ~ 0
+RAM_RW
+Wire Wire Line
+ 2075 6900 2375 6900
+Wire Wire Line
+ 2375 7000 2075 7000
+$Comp
+L 74LS04 U8
+U 2 1 5C0AA6EC
+P 1575 5050
+F 0 "U8" H 1770 5165 50 0000 C CNN
+F 1 "74HCT04" H 1765 4925 50 0000 C CNN
+F 2 "Housings_DIP:DIP-14_W7.62mm" H 1575 5050 50 0001 C CNN
+F 3 "" H 1575 5050 50 0001 C CNN
+ 2 1575 5050
+ 1 0 0 -1
+$EndComp
+$Comp
+L 74LS04 U8
+U 4 1 5C0AA829
+P 10450 1125
+F 0 "U8" H 10645 1240 50 0000 C CNN
+F 1 "74HCT04" H 10640 1000 50 0000 C CNN
+F 2 "Housings_DIP:DIP-14_W7.62mm" H 10450 1125 50 0001 C CNN
+F 3 "" H 10450 1125 50 0001 C CNN
+ 4 10450 1125
+ 0 1 1 0
+$EndComp
+$Comp
+L GND #PWR012
+U 1 1 5C0ADFE0
+P 10775 975
+F 0 "#PWR012" H 10775 725 50 0001 C CNN
+F 1 "GND" H 10775 825 50 0000 C CNN
+F 2 "" H 10775 975 50 0001 C CNN
+F 3 "" H 10775 975 50 0001 C CNN
+ 1 10775 975
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 2075 7150 2225 7150
+Wire Wire Line
+ 2225 7150 2225 6900
+Connection ~ 2225 6900
+Text GLabel 2375 6900 2 60 Input ~ 0
+CS_RAM
+Text GLabel 625 1975 2 60 Output ~ 0
+CS_RAM
+$Comp
+L GND #PWR013
+U 1 1 5C0AFC48
+P 550 2050
+F 0 "#PWR013" H 550 1800 50 0001 C CNN
+F 1 "GND" H 550 1900 50 0000 C CNN
+F 2 "" H 550 2050 50 0001 C CNN
+F 3 "" H 550 2050 50 0001 C CNN
+ 1 550 2050
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 550 2050 550 1975
+Wire Wire Line
+ 550 1975 625 1975
+NoConn ~ 10250 4350
+$Comp
+L 74HCT00 U9
+U 1 1 5C0B0DF2
+P 1425 3050
+F 0 "U9" H 1425 3100 50 0000 C CNN
+F 1 "74HCT00" H 1425 2950 50 0000 C CNN
+F 2 "" H 1425 3050 50 0001 C CNN
+F 3 "" H 1425 3050 50 0001 C CNN
+ 1 1425 3050
+ 1 0 0 -1
+$EndComp
+$Comp
+L 74HCT00 U9
+U 2 1 5C0B0E8A
+P 2850 2475
+F 0 "U9" H 2850 2525 50 0000 C CNN
+F 1 "74HCT00" H 2850 2375 50 0000 C CNN
+F 2 "" H 2850 2475 50 0001 C CNN
+F 3 "" H 2850 2475 50 0001 C CNN
+ 2 2850 2475
+ 1 0 0 -1
+$EndComp
+$Comp
+L 74HCT00 U9
+U 3 1 5C0B0F08
+P 2825 3525
+F 0 "U9" H 2825 3575 50 0000 C CNN
+F 1 "74HCT00" H 2825 3425 50 0000 C CNN
+F 2 "" H 2825 3525 50 0001 C CNN
+F 3 "" H 2825 3525 50 0001 C CNN
+ 3 2825 3525
+ 1 0 0 -1
+$EndComp
+$Comp
+L 74HCT00 U9
+U 4 1 5C0B0F8B
+P 2325 4075
+F 0 "U9" H 2325 4125 50 0000 C CNN
+F 1 "74HCT00" H 2325 3975 50 0000 C CNN
+F 2 "" H 2325 4075 50 0001 C CNN
+F 3 "" H 2325 4075 50 0001 C CNN
+ 4 2325 4075
+ 1 0 0 -1
+$EndComp
+$Comp
+L 74HCT00 U10
+U 1 1 5C0B1035
+P 2700 4850
+F 0 "U10" H 2700 4900 50 0000 C CNN
+F 1 "74HCT00" H 2700 4750 50 0000 C CNN
+F 2 "" H 2700 4850 50 0001 C CNN
+F 3 "" H 2700 4850 50 0001 C CNN
+ 1 2700 4850
+ 1 0 0 -1
+$EndComp
+$Comp
+L 74HCT00 U10
+U 2 1 5C0B10C6
+P 4625 4325
+F 0 "U10" H 4625 4375 50 0000 C CNN
+F 1 "74HCT00" H 4625 4225 50 0000 C CNN
+F 2 "" H 4625 4325 50 0001 C CNN
+F 3 "" H 4625 4325 50 0001 C CNN
+ 2 4625 4325
+ 1 0 0 -1
+$EndComp
+$Comp
+L 74HCT00 U10
+U 3 1 5C0B1156
+P 4625 3825
+F 0 "U10" H 4625 3875 50 0000 C CNN
+F 1 "74HCT00" H 4625 3725 50 0000 C CNN
+F 2 "" H 4625 3825 50 0001 C CNN
+F 3 "" H 4625 3825 50 0001 C CNN
+ 3 4625 3825
+ 1 0 0 -1
+$EndComp
+$Comp
+L 74HCT00 U10
+U 4 1 5C0B11E1
+P 5950 4075
+F 0 "U10" H 5950 4125 50 0000 C CNN
+F 1 "74HCT00" H 5950 3975 50 0000 C CNN
+F 2 "" H 5950 4075 50 0001 C CNN
+F 3 "" H 5950 4075 50 0001 C CNN
+ 4 5950 4075
+ 1 0 0 -1
+$EndComp
+Text GLabel 975 2375 0 60 Input ~ 0
+VDU_BASE
+Text GLabel 825 2950 0 60 Input ~ 0
+A10
+Text GLabel 825 3150 0 60 Input ~ 0
+A11
+Text GLabel 825 3975 0 60 Input ~ 0
+PHI2
+Text GLabel 825 4175 0 60 Input ~ 0
+R/~W
+Wire Wire Line
+ 2025 3050 2175 3050
+Wire Wire Line
+ 2250 2575 2175 2575
+Wire Wire Line
+ 2175 2575 2175 2775
+Wire Wire Line
+ 2175 2775 3150 2775
+Wire Wire Line
+ 3150 2775 3150 3050
+Wire Wire Line
+ 3150 3050 3075 3050
+Connection ~ 2100 3050
+Wire Wire Line
+ 2225 3425 2100 3425
+Wire Wire Line
+ 2100 3425 2100 3050
+Wire Wire Line
+ 1950 3625 2225 3625
+Wire Wire Line
+ 1950 3625 1950 2375
+Wire Wire Line
+ 1875 2375 2250 2375
+Connection ~ 1950 2375
+Text GLabel 3575 3525 2 60 Output ~ 0
+~CS_RAM_EXT
+Text GLabel 3450 2475 2 60 Output ~ 0
+~VDU_CTRL
+Wire Wire Line
+ 825 3975 1725 3975
+Text GLabel 3075 4075 2 60 Output ~ 0
+~VDU_WRITE
+Wire Wire Line
+ 9800 4625 9800 4700
+Wire Wire Line
+ 2025 5050 2100 5050
+Wire Wire Line
+ 2100 4650 2025 4650
+Wire Wire Line
+ 2100 5050 2100 4950
+Wire Wire Line
+ 2100 4750 2100 4650
+Text GLabel 3300 4850 2 60 Output ~ 0
+~CS_CTRL_EXT
+Text GLabel 1125 4650 0 60 Input ~ 0
+~VDU_CTRL
+Text GLabel 1125 5050 0 60 Input ~ 0
+~VDU_WRITE
+Wire Wire Line
+ 3425 3525 3575 3525
+Wire Wire Line
+ 2925 4075 3075 4075
+Wire Wire Line
+ 3000 4075 3000 4325
+Connection ~ 3000 4075
+Connection ~ 3500 3525
+Wire Wire Line
+ 5225 4325 5300 4325
+Wire Wire Line
+ 5300 4325 5300 4175
+Wire Wire Line
+ 5225 3825 5300 3825
+Wire Wire Line
+ 5300 3825 5300 3975
+Wire Wire Line
+ 5300 3975 5350 3975
+Wire Wire Line
+ 5300 4175 5350 4175
+Text GLabel 6625 4075 2 60 Output ~ 0
+RAM_RW
+Wire Wire Line
+ 10450 675 10775 675
+$Comp
+L C C9
+U 1 1 5C0C5965
+P 6325 7100
+F 0 "C9" H 6350 7200 50 0000 L CNN
+F 1 "100nF" H 6350 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 6363 6950 50 0001 C CNN
+F 3 "" H 6325 7100 50 0001 C CNN
+ 1 6325 7100
+ 1 0 0 -1
+$EndComp
+$Comp
+L C C10
+U 1 1 5C0C59F4
+P 6600 7100
+F 0 "C10" H 6625 7200 50 0000 L CNN
+F 1 "100nF" H 6625 7000 50 0000 L CNN
+F 2 "Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm" H 6638 6950 50 0001 C CNN
+F 3 "" H 6600 7100 50 0001 C CNN
+ 1 6600 7100
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6600 7250 6600 7375
+Connection ~ 6600 7300
+Wire Wire Line
+ 6600 6825 6600 6950
+Connection ~ 6600 6900
+Wire Wire Line
+ 6325 6900 6325 6950
+Connection ~ 6325 6900
+Wire Wire Line
+ 6325 7250 6325 7300
+Connection ~ 6325 7300
+Wire Wire Line
+ 3950 3925 4025 3925
+Wire Wire Line
+ 3950 3725 3950 3925
+Wire Wire Line
+ 3950 3725 4025 3725
+Wire Wire Line
+ 3950 3825 3500 3825
+Wire Wire Line
+ 3500 3825 3500 3525
+Connection ~ 3950 3825
+Wire Wire Line
+ 3950 4425 4025 4425
+Wire Wire Line
+ 3950 4225 3950 4425
+Wire Wire Line
+ 3950 4225 4025 4225
+Wire Wire Line
+ 3000 4325 3950 4325
+Connection ~ 3950 4325
+Wire Wire Line
+ 6625 4075 6550 4075
+NoConn ~ 7650 1025
+$Comp
+L Jumper_NO_Small JP3
+U 1 1 5C0D03FF
+P 9375 4425
+F 0 "JP3" H 9375 4505 50 0000 C CNN
+F 1 "INT_ON_FS" H 9385 4365 50 0000 C CNN
+F 2 "" H 9375 4425 50 0001 C CNN
+F 3 "" H 9375 4425 50 0001 C CNN
+ 1 9375 4425
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 9200 4425 9275 4425
+Wire Wire Line
+ 9475 4425 9675 4425
+Wire Wire Line
+ 9675 4425 9675 4550
+Text GLabel 4800 2550 0 60 Output ~ 0
+~FS
+Wire Wire Line
+ 4800 2550 4950 2550
+$Comp
+L Conn_01x05 J3
+U 1 1 5C0D33B4
+P 4675 3325
+F 0 "J3" H 4675 3625 50 0000 C CNN
+F 1 "VIDEO" H 4675 3025 50 0000 C CNN
+F 2 "" H 4675 3325 50 0001 C CNN
+F 3 "" H 4675 3325 50 0001 C CNN
+ 1 4675 3325
+ 0 1 1 0
+$EndComp
+Wire Wire Line
+ 4950 3050 4875 3050
+Wire Wire Line
+ 4875 3050 4875 3125
+Wire Wire Line
+ 4775 3125 4775 2950
+Wire Wire Line
+ 4775 2950 4950 2950
+Wire Wire Line
+ 4675 3125 4675 2850
+Wire Wire Line
+ 4675 2850 4950 2850
+Wire Wire Line
+ 4575 3125 4575 2750
+Wire Wire Line
+ 4400 2750 4950 2750
+Wire Wire Line
+ 4475 3125 4475 2650
+Connection ~ 4475 2650
+Connection ~ 4575 2750
+Text GLabel 4400 2750 0 60 Output ~ 0
+Y
$EndSCHEMATC
diff --git a/RC6502 VDU/Simulation/VDU CS.CircuitProject b/RC6502 VDU/Simulation/VDU CS.CircuitProject
index d522887..c118751 100644
--- a/RC6502 VDU/Simulation/VDU CS.CircuitProject
+++ b/RC6502 VDU/Simulation/VDU CS.CircuitProject
@@ -498,7 +498,7 @@
62
20
1
- <FlowDocument PagePadding="5,0,5,0" AllowDrop="True" NumberSubstitution.CultureSource="User" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"><Paragraph><Run xml:lang="en-gb">CS_CTRL</Run></Paragraph></FlowDocument>
+ <FlowDocument PagePadding="5,0,5,0" AllowDrop="True" NumberSubstitution.CultureSource="User" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"><Paragraph><Run xml:lang="en-gb">CS_CTRL_EXT</Run></Paragraph></FlowDocument>
aa163032-cf9b-4d78-a34a-3270d4de6de2
diff --git a/Templates/mc6847.bck b/Templates/mc6847.bck
new file mode 100644
index 0000000..5dd71cb
--- /dev/null
+++ b/Templates/mc6847.bck
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/Templates/mc6847.dcm b/Templates/mc6847.dcm
new file mode 100644
index 0000000..5dd71cb
--- /dev/null
+++ b/Templates/mc6847.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/Templates/mc6847.lib b/Templates/mc6847.lib
new file mode 100644
index 0000000..4011fb6
--- /dev/null
+++ b/Templates/mc6847.lib
@@ -0,0 +1,56 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# MC6847
+#
+DEF MC6847 U 0 40 Y Y 1 F N
+F0 "U" 0 250 60 H V C CNN
+F1 "MC6847" 0 -100 60 V V C CNN
+F2 "" -500 200 60 H V C CNN
+F3 "" -500 200 60 H V C CNN
+DRAW
+S -350 1000 350 -1050 0 1 0 N
+X GND 1 0 -1350 300 U 50 50 1 1 W
+X D6 2 650 300 300 L 50 50 1 1 I
+X D0 3 650 900 300 L 50 50 1 1 I
+X D1 4 650 800 300 L 50 50 1 1 I
+X D2 5 650 700 300 L 50 50 1 1 I
+X D3 6 650 600 300 L 50 50 1 1 I
+X D4 7 650 500 300 L 50 50 1 1 I
+X D5 8 650 400 300 L 50 50 1 1 I
+X CHB 9 -650 -1000 300 R 50 50 1 1 O
+X @B 10 -650 -900 300 R 50 50 1 1 O
+X VA11 20 -650 -200 300 R 50 50 1 1 T
+X GM0 30 650 -500 300 L 50 50 1 1 I
+X D7 40 650 200 300 L 50 50 1 1 I
+X @A 11 -650 -800 300 R 50 50 1 1 O
+X VA12 21 -650 -300 300 R 50 50 1 1 T
+X EXT 31 650 -200 300 L 50 50 1 1 I
+X ~MS 12 -650 -400 300 R 50 50 1 1 I
+X VA0 22 -650 900 300 R 50 50 1 1 T
+X INV 32 650 -700 300 L 50 50 1 1 I
+X VA5 13 -650 400 300 R 50 50 1 1 T
+X VA1 23 -650 800 300 R 50 50 1 1 T
+X CLK 33 -650 -600 300 R 50 50 1 1 I C
+X VA6 14 -650 300 300 R 50 50 1 1 T
+X VA2 24 -650 700 300 R 50 50 1 1 T
+X S/~A 34 650 -100 300 L 50 50 1 1 I
+X VA7 15 -650 200 300 R 50 50 1 1 T
+X VA3 25 -650 600 300 R 50 50 1 1 T
+X G/~A 35 650 0 300 L 50 50 1 1 I
+X VA8 16 -650 100 300 R 50 50 1 1 T
+X VA4 26 -650 500 300 R 50 50 1 1 T
+X ~RP 36 650 -900 300 L 50 50 1 1 O
+X VCC 17 0 1300 300 D 50 50 1 1 W
+X GM2 27 650 -300 300 L 50 50 1 1 I
+X ~FS 37 -650 -500 300 R 50 50 1 1 O
+X VA9 18 -650 0 300 R 50 50 1 1 T
+X Y 28 -650 -700 300 R 50 50 1 1 O
+X ~HS 38 650 -1000 300 L 50 50 1 1 O
+X VA10 19 -650 -100 300 R 50 50 1 1 T
+X GM1 29 650 -400 300 L 50 50 1 1 I
+X CSS 39 650 -600 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library