added the 6510 CPU

This commit is contained in:
Mario Keller
2014-08-05 07:04:58 +02:00
parent dc5f5152d0
commit 53871ebcf9
5 changed files with 119 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
EESchema-LIBRARY Version 2.3 Date: Sonntag, 03. August 2014 14:17:24
EESchema-LIBRARY Version 2.3 Date: Sonntag, 03. August 2014 14:21:47
#encoding utf-8
#
# MC6850
@@ -477,4 +477,56 @@ X VDA 39 650 800 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# WD65C816S_
#
DEF WD65C816S_ U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "WD65C816S_" 0 -100 60 V V C CNN
F2 "~" -500 -900 60 H V C CNN
F3 "~" -500 -900 60 H V C CNN
DRAW
S -350 1000 350 -1050 0 1 0 N
X ~VP 1 650 -300 300 L 50 50 1 1 O
X RDY 2 -650 -700 300 R 50 50 1 1 B
X ABORT 3 -650 -800 300 R 50 50 1 1 I
X ~IRQ 4 650 0 300 L 50 50 1 1 I
X ~ML 5 650 -900 300 L 50 50 1 1 O
X ~NMI 6 650 -100 300 L 50 50 1 1 I
X VPA 7 650 -400 300 L 50 50 1 1 O
X VCC 8 -650 -900 300 R 50 50 1 1 W
X A0 9 -650 900 300 R 50 50 1 1 O
X A1 10 -650 800 300 R 50 50 1 1 O
X A11 20 -650 -200 300 R 50 50 1 1 O
X D3 30 650 600 300 L 50 50 1 1 T
X ~RESET 40 650 -1000 300 L 50 50 1 1 I
X A2 11 -650 700 300 R 50 50 1 1 O
X GND 21 -650 -1000 300 R 50 50 1 1 W
X D2 31 650 700 300 L 50 50 1 1 T
X A3 12 -650 600 300 R 50 50 1 1 O
X A12 22 -650 -300 300 R 50 50 1 1 O
X D1 32 650 800 300 L 50 50 1 1 T
X A4 13 -650 500 300 R 50 50 1 1 O
X A13 23 -650 -400 300 R 50 50 1 1 O
X D0 33 650 900 300 L 50 50 1 1 T
X A5 14 -650 400 300 R 50 50 1 1 O
X A14 24 -650 -500 300 R 50 50 1 1 O
X R/~W 34 650 -200 300 L 50 50 1 1 O
X A6 15 -650 300 300 R 50 50 1 1 O
X A15 25 -650 -600 300 R 50 50 1 1 O
X E 35 650 -800 300 L 50 50 1 1 O
X A7 16 -650 200 300 R 50 50 1 1 O
X D7 26 650 200 300 L 50 50 1 1 T
X BE 36 650 -700 300 L 50 50 1 1 I
X A8 17 -650 100 300 R 50 50 1 1 O
X D6 27 650 300 300 L 50 50 1 1 T
X PHI2 37 650 100 300 L 50 50 1 1 I
X A9 18 -650 0 300 R 50 50 1 1 O
X D5 28 650 400 300 L 50 50 1 1 T
X MX 38 650 -600 300 L 50 50 1 1 O
X A10 19 -650 -100 300 R 50 50 1 1 O
X D4 29 650 500 300 L 50 50 1 1 T
X VDA 39 650 -500 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -1,4 +1,4 @@
EESchema-DOCLIB Version 2.0 Date: Sonntag, 03. August 2014 14:17:24
EESchema-DOCLIB Version 2.0 Date: Sonntag, 03. August 2014 14:21:47
#
$CMP MC6850
D Motorola MC6850 ACIA
@@ -50,4 +50,9 @@ D Western Digital Design Center W65C816 CPU - 16bit CPU
K CPU, 65xx
$ENDCMP
#
$CMP WD65C816S_
D Western Digital Design Center W65C816 CPU - 16bit CPU
K CPU, 65xx
$ENDCMP
#
#End Doc Library

View File

@@ -1,4 +1,9 @@
EESchema-DOCLIB Version 2.0 Date: Sonntag, 03. August 2014 14:21:47
EESchema-DOCLIB Version 2.0 Date: Dienstag, 05. August 2014 07:04:08
#
$CMP 6510
D Western Digital Design Center - 65C02 8bit CPU
K CPU, 65xx
$ENDCMP
#
$CMP MC6850
D Motorola MC6850 ACIA

View File

@@ -1,6 +1,58 @@
EESchema-LIBRARY Version 2.3 Date: Sonntag, 03. August 2014 14:21:47
EESchema-LIBRARY Version 2.3 Date: Dienstag, 05. August 2014 07:04:08
#encoding utf-8
#
# 6510
#
DEF 6510 U 0 40 Y Y 1 F N
F0 "U" 0 -1150 60 H V C CNN
F1 "6510" 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 PHI0 1 -650 900 300 R 50 50 1 1 I
X RDY 2 -650 800 300 R 50 50 1 1 B
X ~IRQ 3 -650 700 300 R 50 50 1 1 I
X ~NMI 4 -650 600 300 R 50 50 1 1 I
X AEC 5 -650 500 300 R 50 50 1 1 I
X VCC 6 -650 400 300 R 50 50 1 1 W
X A0 7 -650 300 300 R 50 50 1 1 O
X A1 8 -650 200 300 R 50 50 1 1 O
X A2 9 -650 100 300 R 50 50 1 1 O
X A3 10 -650 0 300 R 50 50 1 1 O
X A13 20 -650 -1000 300 R 50 50 1 1 O
X D7 30 650 -100 300 L 50 50 1 1 B
X ~RESET 40 650 900 300 L 50 50 1 1 I
X A4 11 -650 -100 300 R 50 50 1 1 O
X GND 21 650 -1000 300 L 50 50 1 1 W
X D6 31 650 0 300 L 50 50 1 1 B
X A5 12 -650 -200 300 R 50 50 1 1 O
X A14 22 650 -900 300 L 50 50 1 1 O
X D5 32 650 100 300 L 50 50 1 1 B
X A6 13 -650 -300 300 R 50 50 1 1 O
X A15 23 650 -800 300 L 50 50 1 1 O
X D4 33 650 200 300 L 50 50 1 1 B
X A7 14 -650 -400 300 R 50 50 1 1 O
X P5 24 650 -700 300 L 50 50 1 1 B
X D3 34 650 300 300 L 50 50 1 1 B
X A8 15 -650 -500 300 R 50 50 1 1 O
X P4 25 650 -600 300 L 50 50 1 1 B
X D2 35 650 400 300 L 50 50 1 1 B
X A9 16 -650 -600 300 R 50 50 1 1 O
X P3 26 650 -500 300 L 50 50 1 1 B
X D1 36 650 500 300 L 50 50 1 1 B
X A10 17 -650 -700 300 R 50 50 1 1 O
X P2 27 650 -400 300 L 50 50 1 1 B
X D0 37 650 600 300 L 50 50 1 1 B
X A11 18 -650 -800 300 R 50 50 1 1 O
X P1 28 650 -300 300 L 50 50 1 1 B
X R/~W 38 650 700 300 L 50 50 1 1 O
X A12 19 -650 -900 300 R 50 50 1 1 O
X P0 29 650 -200 300 L 50 50 1 1 B
X PHI2out 39 650 800 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# MC6850
#
DEF MC6850 U 0 40 Y Y 1 F N

View File

@@ -10,6 +10,7 @@ This is a KiCad (http://www.kicad-pcb.org) Library for 65xx parts.
## 2.0 Supported parts
- R6532 RIOT
- 6510 / 8500 8bit CPU
- W65C02 8bit CPU
- W65C21 PIA
- W65C22 CIA