diff --git a/KiCad/65xx.bak b/KiCad/65xx.bak index 111c134..438fec0 100644 --- a/KiCad/65xx.bak +++ b/KiCad/65xx.bak @@ -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 diff --git a/KiCad/65xx.bck b/KiCad/65xx.bck index 8953b69..2d95de9 100644 --- a/KiCad/65xx.bck +++ b/KiCad/65xx.bck @@ -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 diff --git a/KiCad/65xx.dcm b/KiCad/65xx.dcm index 2d95de9..7a3f031 100644 --- a/KiCad/65xx.dcm +++ b/KiCad/65xx.dcm @@ -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 diff --git a/KiCad/65xx.lib b/KiCad/65xx.lib index 438fec0..3357a5d 100644 --- a/KiCad/65xx.lib +++ b/KiCad/65xx.lib @@ -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 diff --git a/KiCad/README.md b/KiCad/README.md index 6c738e8..2c29c5f 100644 --- a/KiCad/README.md +++ b/KiCad/README.md @@ -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