8bit Projects For Everyone


Czy jest   dla  

8255 parallel interface

8255 is universal and programmable parallel interface (PPI) chip, probably the most popular that was connected to microprocessors.

There are many ways the device was connected, but some are most popular. Below is a table that describes these solutions.

Computer
Interface
PortsSlotNotes
Didaktik
build-in
#1F
#3F
#5F
#7F
edge 32 male
4 is key
Slot includes 2 inverters and +5V.
Elwro 800
Junior
build-in
#DF
#DE
#DD
#DC
#1F


 
DB9 male
Amphenol 36
All 8255 ports are available #DC..#DF, PA also in #1F address (A0 and A1 lines are inverted). PA is joystick input in DB9; PB (data) and PC2 (ack), PC7 (strobe) in Amphenol 36 drive the printer. Other signals not used at all.
SVI 738
(MSX)
build-in
#A8
#A9
#AA
#AB
DIN 7
(cassette)
Most of signals are for internal use. PA selects memory pages, PB and PC0..PC4 are dedicated to read keyboard. PC4 - cassette motor relay (0=on), PC5 - cassette audio out, PC6 - CAPS-LOCK lamp (0=on), PC7 - keyboard klick bit.
TC2048
?
#38
#39
#3A
#3B
edge 34 maleInterface used for EPROM simulator.
UK2086
Centromix
Centronix
#3B
#5B
#DB
#FB
DB15 maleBuild-in in some models. Only PB and half PC are available in slot.
ZX Spectrum
D40 / D80
#1F
#3F
#5F
#7F
(#91)
(#99)
edge 32, male
4 is key
Slot includes 2 inverters and +5V.
8255 must be activated with OUT #91,#20 (bit 5 - inverted RESET input). Probably because the interface can be connected to Didaktik that has 8255 build-in. Code in ROM checks PC and makes the OUT only when the test fails. The bit 4 in #99 (..#9F?) port can disable (0) and enable (1) access to 8255 ports (not used in ROM).
ZX Spectrum
MB-02
#1F
#3F
#5F
#7F
#1B
#3B
#5B
#7B
DB37 female
(DB9 male)
Addresses set is selectable. Slot includes +5V and /RESET. (Kempston Joystick in #1F)
ZX Spectrum
PB-3
?DB15 male (T)
DB15 female (D)
(Seems to be similar to Centromix in UK2086, with 2 slots this time.)
ZX Spectrum
UR-4
#1F
#3F
#5F
#7F
edge 30 male
DB9 male
Slot includes +5V. Kempston Joystick in #1F (inverters via 22kom resistors).
ZX Spectrum
ZXATASP
#XX9F2x20 pins male
Compact Flash
Slot allows the IDE device to be connected directly. PC used also to switch extra memory banks.
-
YAMOD
EPROG
#30
#31
#32
#33
(#34)
2x17 pins male
32 pins socket
Socket for 24, 28 or 32 pins EPROM, +5V and Vpp switchable with jumpers. Signals in the 34 pins slot are independent from jumpers.
-
YAMOD
IDE8255
#1B
#3B
#5B
#7B
2x20 pins maleSlot allows the IDE device to be connected directly. MODE 1 can be used for reading.
-
YAMOD
MB02PIO
#1F
#3F
#5F
#7F
#1B
#3B
#5B
#7B
DB37 female
2x20 pins male
Addresses set is selectable. DB37 slot includes +5V. Can be configured to work as YAMOD.IDE8255.


Powiedz innym:

Linki do innych stron



Zobacz również

8211 8250 8251 8253 8255 8257 8259 8272
Rodzina układów interfejsowch: 8211, 8250, 8251, 8253, 8255, 8257, 8259, 8272.
Elwro 800 Junior
Elwro 800 Junior - klon ZX Spectrum produkowany w Polsce. Działa również pod CP/M 2.2 (CP/J) z dostępem do napędu dyskowego przez sieć.
PB-3
Polbrit PB-3 interface.
YAMOD.EPROG
Bardzo prosty i tani programator EPROM. Zbudowany na 8255, może programować do 1MB.
YABUS.IDE8255
Dość szybki multiplekser IDE zrobiony z PIO 8255.
Unipolbrit Komputer 2086
Unipolbrit Komputer 2086. Polska wersja Timex Computer 2068.

E-mail:

Hasło:



Przypomnieć hasło?

Rejestracja?
Buses
CompactFlash
IDE
YABUS
CPC
more ROM
more RAM
ZX Spectrum
Joystick
Mouse
Parallel
I/O
8255

Jeśli widzisz błąd na tej stronie, opisz tutaj:

© 2009-12-28 21:50 Jarek Adamski, http://8bit.yarek.pl