added Intel 8255A Programmable Peripheral Interface

This commit is contained in:
Nikolay Nikolov 2016-11-11 23:14:02 +02:00
parent 6baaeaa66c
commit b1f7f84316
2 changed files with 69 additions and 0 deletions

View file

@ -63,6 +63,18 @@ D Universal Asynchronous Receiver/Transmitter, PDIP-28
K UART Serial Interface
$ENDCMP
#
$CMP 8255
D 8255 Programmable Peripheral Interface, PDIP-40
K 8255 PPI
F http://www.datasheet.hk/view_online.php?id=1135008&file=0005\8255a_38897.pdf
$ENDCMP
#
$CMP 8255A
D 8255 Programmable Peripheral Interface, PDIP-40
K 8255 PPI
F http://www.datasheet.hk/view_online.php?id=1135008&file=0005\8255a_38897.pdf
$ENDCMP
#
$CMP 8259
D 8259, Programmable Interrupt Controller, PDIP-28
K PIC

View file

@ -328,6 +328,63 @@ X ~DTR~ 19 700 -500 150 L 50 50 1 1 O I
ENDDRAW
ENDDEF
#
# 8255
#
DEF 8255 U 0 40 Y Y 1 F N
F0 "U" -550 1500 50 H V L CNN
F1 "8255" 350 1500 50 H V L CNN
F2 "Housings_DIP:DIP-40_W15.24mm" 0 300 50 H I C CNN
F3 "" 0 300 50 H V C CNN
ALIAS 8255A
$FPLIST
DIP*W15.24mm*
PDIP*W15.24mm*
$ENDFPLIST
DRAW
S -550 -1450 550 1450 1 1 10 f
X PA3 1 700 1000 150 L 50 50 1 1 B
X PA2 2 700 1100 150 L 50 50 1 1 B
X PA1 3 700 1200 150 L 50 50 1 1 B
X PA0 4 700 1300 150 L 50 50 1 1 B
X ~RD~ 5 -700 900 150 R 50 50 1 1 I
X ~CS~ 6 -700 1000 150 R 50 50 1 1 I
X GND 7 0 -1600 150 U 50 50 1 1 W
X A1 8 -700 400 150 R 50 50 1 1 I
X A0 9 -700 500 150 R 50 50 1 1 I
X PC7 10 700 -1200 150 L 50 50 1 1 B
X PB2 20 700 200 150 L 50 50 1 1 B
X D4 30 -700 -300 150 R 50 50 1 1 B
X PA4 40 700 900 150 L 50 50 1 1 B
X PC6 11 700 -1100 150 L 50 50 1 1 B
X PB3 21 700 100 150 L 50 50 1 1 B
X D3 31 -700 -200 150 R 50 50 1 1 B
X PC5 12 700 -1000 150 L 50 50 1 1 B
X PB4 22 700 0 150 L 50 50 1 1 B
X D2 32 -700 -100 150 R 50 50 1 1 B
X PC4 13 700 -900 150 L 50 50 1 1 B
X PB5 23 700 -100 150 L 50 50 1 1 B
X D1 33 -700 0 150 R 50 50 1 1 B
X PC0 14 700 -500 150 L 50 50 1 1 B
X PB6 24 700 -200 150 L 50 50 1 1 B
X D0 34 -700 100 150 R 50 50 1 1 B
X PC1 15 700 -600 150 L 50 50 1 1 B
X PB7 25 700 -300 150 L 50 50 1 1 B
X RESET 35 -700 1300 150 R 50 50 1 1 I
X PC2 16 700 -700 150 L 50 50 1 1 B
X VCC 26 0 1600 150 D 50 50 1 1 W
X ~WR~ 36 -700 800 150 R 50 50 1 1 I
X PC3 17 700 -800 150 L 50 50 1 1 B
X D7 27 -700 -600 150 R 50 50 1 1 B
X PA7 37 700 600 150 L 50 50 1 1 B
X PB0 18 700 400 150 L 50 50 1 1 B
X D6 28 -700 -500 150 R 50 50 1 1 B
X PA6 38 700 700 150 L 50 50 1 1 B
X PB1 19 700 300 150 L 50 50 1 1 B
X D5 29 -700 -400 150 R 50 50 1 1 B
X PA5 39 700 800 150 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# 8259
#
DEF 8259 U 0 40 Y Y 1 F N