diff --git a/65xx.dcm b/65xx.dcm index 16d8745..c8de35f 100644 --- a/65xx.dcm +++ b/65xx.dcm @@ -140,10 +140,16 @@ $ENDCMP # $CMP 6545 D 6545 NMOS CRT Controller (CRTC), DIP-40 -K 6502 6545 CRTC I/O +K 6502 6545 CRTC Video F http://www.6502.org/documents/datasheets/mos/mos_6545-1_crtc.pdf $ENDCMP # +$CMP 6551 +D 6551 NMOS Asynchronous Communication Interface Adapter (ACIA), Serial UART, DIP-28 +K 6502 6551 ACIA UART +F http://www.6502.org/documents/datasheets/mos/mos_6551_acia.pdf +$ENDCMP +# $CMP 65CE02 D 6502 8-bit CMOS Microprocessor, 64K, DIP-40 K 6502 65CE02 CPU uP @@ -232,6 +238,24 @@ K 6502 6522 VIA I/O F http://www.westerndesigncenter.com/wdc/documentation/w65c22.pdf $ENDCMP # +$CMP W65C51NxP +D W65C51N CMOS Asynchronous Communication Interface Adapter (ACIA), Serial UART, DIP-28 +K 6502 6551 ACIA UART +F http://www.westerndesigncenter.com/wdc/documentation/w65c51n.pdf +$ENDCMP +# +$CMP W65C51NxPL +D W65C51N CMOS Asynchronous Communication Interface Adapter (ACIA), Serial UART, PLCC-28 +K 6502 6551 ACIA UART +F http://www.westerndesigncenter.com/wdc/documentation/w65c51n.pdf +$ENDCMP +# +$CMP W65C51NxQ +D W65C51N CMOS Asynchronous Communication Interface Adapter (ACIA), Serial UART, PQFP-32 +K 6502 6551 ACIA UART +F http://www.westerndesigncenter.com/wdc/documentation/w65c51n.pdf +$ENDCMP +# $CMP W65C816SxP D W65C816S 8/16-bit CMOS General Purpose Microprocessor, DIP-40 K 6502 65816 CPU uP diff --git a/65xx.lib b/65xx.lib index 0d8a7f2..073979a 100644 --- a/65xx.lib +++ b/65xx.lib @@ -1046,6 +1046,50 @@ X MA5 9 600 50 200 L 50 50 1 1 O ENDDRAW ENDDEF # +# 6551 +# +DEF 6551 U 0 40 Y Y 1 F N +F0 "U" -400 1300 50 H V L CNN +F1 "6551" 0 0 50 V V C CIB +F2 "" 0 150 50 H I C CNN +F3 "" 0 150 50 H I C CNN +ALIAS W65C51NxP +$FPLIST + DIP-28_W15.24mm* +$ENDFPLIST +DRAW +S -400 1250 400 -1250 0 1 0 f +X VSS 1 0 -1450 200 U 50 50 1 1 W +X TxD 10 600 300 200 L 50 50 1 1 O +X ~DTR 11 600 -300 200 L 50 50 1 1 O V +X RxD 12 600 200 200 L 50 50 1 1 I +X RS0 13 -600 300 200 R 50 50 1 1 I +X RS1 14 -600 200 200 R 50 50 1 1 I +X VCC 15 0 1450 200 D 50 50 1 1 W +X ~DCD 16 600 -600 200 L 50 50 1 1 I L +X ~DSR 17 600 -400 200 L 50 50 1 1 I L +X D0 18 -600 -400 200 R 50 50 1 1 B +X D1 19 -600 -500 200 R 50 50 1 1 B +X CS1 2 -600 600 200 R 50 50 1 1 I +X D2 20 -600 -600 200 R 50 50 1 1 B +X D3 21 -600 -700 200 R 50 50 1 1 B +X D4 22 -600 -800 200 R 50 50 1 1 B +X D5 23 -600 -900 200 R 50 50 1 1 B +X D6 24 -600 -1000 200 R 50 50 1 1 B +X D7 25 -600 -1100 200 R 50 50 1 1 B +X ~IRQ 26 -600 800 200 R 50 50 1 1 C V +X ϕ2 27 -600 1000 200 R 50 50 1 1 I C +X R/~W 28 -600 -200 200 R 50 50 1 1 I +X ~CS2 3 -600 500 200 R 50 50 1 1 I L +X ~RES 4 -600 1100 200 R 50 50 1 1 I L +X RxC 5 600 800 200 L 50 50 1 1 B C +X XTAL1 6 600 1100 200 L 50 50 1 1 I C +X XTAL2 7 600 1000 200 L 50 50 1 1 O +X ~RTS 8 600 0 200 L 50 50 1 1 O V +X ~CTS 9 600 -100 200 L 50 50 1 1 I L +ENDDRAW +ENDDEF +# # 8502 # DEF 8502 U 0 40 Y Y 1 F N @@ -1566,6 +1610,92 @@ X PB4 9 600 -500 200 L 50 50 1 1 B ENDDRAW ENDDEF # +# W65C51NxPL +# +DEF W65C51NxPL U 0 40 Y Y 1 F N +F0 "U" -400 1300 50 H V L CNN +F1 "W65C51NxPL" 0 0 50 V V C CIB +F2 "" 0 150 50 H I C CNN +F3 "" 0 150 50 H I C CNN +$FPLIST + PLCC28 +$ENDFPLIST +DRAW +S -400 1250 400 -1250 0 1 0 f +X VSS 1 0 -1450 200 U 50 50 1 1 W +X TxD 10 600 300 200 L 50 50 1 1 O +X ~DTR 11 600 -300 200 L 50 50 1 1 O V +X RxD 12 600 200 200 L 50 50 1 1 I +X RS0 13 -600 300 200 R 50 50 1 1 I +X RS1 14 -600 200 200 R 50 50 1 1 I +X VCC 15 0 1450 200 D 50 50 1 1 W +X ~DCD 16 600 -600 200 L 50 50 1 1 I L +X ~DSR 17 600 -400 200 L 50 50 1 1 I L +X D0 18 -600 -400 200 R 50 50 1 1 B +X D1 19 -600 -500 200 R 50 50 1 1 B +X CS1 2 -600 600 200 R 50 50 1 1 I +X D2 20 -600 -600 200 R 50 50 1 1 B +X D3 21 -600 -700 200 R 50 50 1 1 B +X D4 22 -600 -800 200 R 50 50 1 1 B +X D5 23 -600 -900 200 R 50 50 1 1 B +X D6 24 -600 -1000 200 R 50 50 1 1 B +X D7 25 -600 -1100 200 R 50 50 1 1 B +X ~IRQ 26 -600 800 200 R 50 50 1 1 C V +X ϕ2 27 -600 1000 200 R 50 50 1 1 I C +X R/~W 28 -600 -200 200 R 50 50 1 1 I +X ~CS2 3 -600 500 200 R 50 50 1 1 I L +X ~RES 4 -600 1100 200 R 50 50 1 1 I L +X RxC 5 600 800 200 L 50 50 1 1 B C +X XTAL1 6 600 1100 200 L 50 50 1 1 I C +X XTAL2 7 600 1000 200 L 50 50 1 1 O +X ~RTS 8 600 0 200 L 50 50 1 1 O V +X ~CTS 9 600 -100 200 L 50 50 1 1 I L +ENDDRAW +ENDDEF +# +# W65C51NxQ +# +DEF W65C51NxQ U 0 40 Y Y 1 F N +F0 "U" -400 1300 50 H V L CNN +F1 "W65C51NxQ" 0 0 50 V V C CIB +F2 "" 0 150 50 H I C CNN +F3 "" 0 150 50 H I C CNN +$FPLIST + LQFP-32_7x7mm_Pitch0.8mm +$ENDFPLIST +DRAW +S -400 1250 400 -1250 0 1 0 f +X VSS 1 0 -1450 200 U 50 50 1 1 W +X TxD 10 600 300 200 L 50 50 1 1 O +X ~DTR 11 600 -300 200 L 50 50 1 1 O V +X RxD 12 600 200 200 L 50 50 1 1 I +X RS0 13 -600 300 200 R 50 50 1 1 I +X RS1 14 -600 200 200 R 50 50 1 1 I +X VCC 15 0 1450 200 D 50 50 1 1 W +X ~DCD 16 600 -600 200 L 50 50 1 1 I L +X ~DSR 17 600 -400 200 L 50 50 1 1 I L +X D0 18 -600 -400 200 R 50 50 1 1 B +X D1 19 -600 -500 200 R 50 50 1 1 B +X CS1 2 -600 600 200 R 50 50 1 1 I +X D2 20 -600 -600 200 R 50 50 1 1 B +X D3 21 -600 -700 200 R 50 50 1 1 B +X D4 22 -600 -800 200 R 50 50 1 1 B +X D5 23 -600 -900 200 R 50 50 1 1 B +X D6 24 -600 -1000 200 R 50 50 1 1 B +X D7 25 -600 -1100 200 R 50 50 1 1 B +X ~IRQ 26 -600 800 200 R 50 50 1 1 C V +X ϕ2 27 -600 1000 200 R 50 50 1 1 I C +X R/~W 28 -600 -200 200 R 50 50 1 1 I +X ~CS2 3 -600 500 200 R 50 50 1 1 I L +X ~RES 4 -600 1100 200 R 50 50 1 1 I L +X RxC 5 600 800 200 L 50 50 1 1 B C +X XTAL1 6 600 1100 200 L 50 50 1 1 I C +X XTAL2 7 600 1000 200 L 50 50 1 1 O +X ~RTS 8 600 0 200 L 50 50 1 1 O V +X ~CTS 9 600 -100 200 L 50 50 1 1 I L +ENDDRAW +ENDDEF +# # W65C816SxP # DEF W65C816SxP U 0 40 Y Y 1 F N