Digital logic added to schematic

This commit is contained in:
Unknown 2018-12-04 20:29:43 +01:00
parent 119308b48a
commit f7b1b1b4cd
7 changed files with 1100 additions and 385 deletions

View File

@ -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

View File

@ -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

File diff suppressed because it is too large Load Diff

View File

@ -498,7 +498,7 @@
<lc:X>62</lc:X>
<lc:Y>20</lc:Y>
<lc:Height>1</lc:Height>
<lc:Note>&lt;FlowDocument PagePadding="5,0,5,0" AllowDrop="True" NumberSubstitution.CultureSource="User" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&gt;&lt;Paragraph&gt;&lt;Run xml:lang="en-gb"&gt;CS_CTRL&lt;/Run&gt;&lt;/Paragraph&gt;&lt;/FlowDocument&gt;</lc:Note>
<lc:Note>&lt;FlowDocument PagePadding="5,0,5,0" AllowDrop="True" NumberSubstitution.CultureSource="User" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&gt;&lt;Paragraph&gt;&lt;Run xml:lang="en-gb"&gt;CS_CTRL_EXT&lt;/Run&gt;&lt;/Paragraph&gt;&lt;/FlowDocument&gt;</lc:Note>
</lc:TextNote>
<lc:TextNote>
<lc:TextNoteId>aa163032-cf9b-4d78-a34a-3270d4de6de2</lc:TextNoteId>

3
Templates/mc6847.bck Normal file
View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

3
Templates/mc6847.dcm Normal file
View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

56
Templates/mc6847.lib Normal file
View File

@ -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